SqliteDatabase constructor
SqliteDatabase({
- required String path,
- SqliteOptions options = const SqliteOptions(),
Open a SqliteDatabase.
Only a single SqliteDatabase per path should be opened at a time.
A connection pool is used by default, allowing multiple concurrent read transactions, and a single concurrent write transaction. Write transactions do not block read transactions, and read transactions will see the state from the last committed write transaction.
Implementation
factory SqliteDatabase(
{required String path, SqliteOptions options = const SqliteOptions()}) {
return SqliteDatabase.withFactory(
SqliteOpenFactory(path: path, options: options),
);
}