Пример #1
0
 protected virtual void CreateTables(SQLiteConnection db)
 {
     db.RunInTransaction(delegate {
         foreach (var t in Model.GetAllModels())
         {
             db.CreateTable(t);
         }
     });
 }
Пример #2
0
 protected virtual void ClearTables(SQLiteConnection db)
 {
     db.RunInTransaction(delegate {
         foreach (var t in Model.GetAllModels())
         {
             var map   = db.GetMapping(t);
             var query = string.Format("delete from \"{0}\"", map.TableName);
             db.Execute(query);
         }
     });
 }