protected override void RunDbSchemaUpdates(SqLiteDb db, SqliteDbInterface moduleInterface) { DbInterface localInterface = (DbInterface)moduleInterface; long version = db.GetVersion(); if (version < CurrentVersion) { db.DropTables(localInterface.GetAllModules()); db.CreateTables(localInterface.GetAllModules()); } }
public long GetCurrentDatabaseVersion() { return(_db.GetVersion()); }