openCacheDatabase method
打开数据库
Implementation
Future<Database> openCacheDatabase(String paths) async {
Database database =
await openDatabase(paths, singleInstance: false, version: dbVersion,
//如果没有表则创建表
onCreate: (Database db, int version) async {
await db.execute(
'CREATE TABLE If Not Exists $dbTableName (cacheKey TEXT PRIMARY KEY ,value TEXT)');
}, //如果表存在则直接打开
onOpen: (Database db) async {
await db.execute(
'CREATE TABLE If Not Exists $dbTableName (cacheKey TEXT PRIMARY KEY ,value TEXT)');
});
return database;
}