sdbFactoryFromSqflite function
Creates a SdbFactory from a given sqflite sqflite.DatabaseFactory.
This is useful for specifying a non-default sqflite factory, such as
databaseFactoryFfi for Dart VM (desktop) applications or for testing.
Example (using FFI for desktop):
import 'package:sqflite_common_ffi/sqflite_ffi.dart';
import 'package:idb_sqflite/sdb_sqflite.dart';
void main() {
sqfliteFfiInit();
var factory = sdbFactoryFromSqflite(databaseFactoryFfi);
// ...use the factory to open a database.
}
Implementation
SdbFactory sdbFactoryFromSqflite(sqflite.DatabaseFactory databaseFactory) {
return sdbFactoryFromIdb(getIdbFactorySqflite(databaseFactory));
}