chromium/chrome/browser/dips/dips_database_migrator.h

// Copyright 2024 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#ifndef CHROME_BROWSER_DIPS_DIPS_DATABASE_MIGRATOR_H_
#define CHROME_BROWSER_DIPS_DIPS_DATABASE_MIGRATOR_H_

#include "sql/database.h"
#include "sql/meta_table.h"

// Returns whether the migration was successful.
bool MigrateDIPSSchemaToLatestVersion(sql::Database& db,
                                      sql::MetaTable& meta_table);

namespace internal {

class DIPSDatabaseMigrator {};

}  // namespace internal

#endif  // CHROME_BROWSER_DIPS_DIPS_DATABASE_MIGRATOR_H_