doBeforeOpen static method

Future<void> doBeforeOpen(
  1. GeneratedDatabase database
)

Executed before database is opened. Enables foreign key constraints and validates database schema.

Implementation

static Future<void> doBeforeOpen(GeneratedDatabase database) async {
  await database.customStatement('PRAGMA foreign_keys = ON');
  await impl.validateDatabaseSchema(database);
}