SqlEngine constructor
SqlEngine([
- EngineOptions? engineOptions
Implementation
SqlEngine([EngineOptions? engineOptions])
: options = engineOptions ?? EngineOptions() {
for (final extension in options.enabledExtensions) {
extension.register(this);
}
registerTable(sqliteMaster);
// sqlite3_schema has been added in sqlite 3.33.0 as an alias to the master
// table. Since 3.34.0 is the first version for which we have feature flags,
// we just add it unconditionally.
registerTable(sqliteSchema);
registerTable(sqliteSequence);
}