public static void SyncModelToDb(Type modelType) { using (var session = new SessionFactory().OpenSession()) { //DROP TABLE var dropSql = "DROP TABLE IF EXISTS `" + GetTableName(modelType) + "`;"; session.ExecuteCommand(dropSql); //CREATE TABLE var createSql = GetCreateSql(modelType); session.ExecuteCommand(createSql); //var dt = DateTime.Now.AddDays(-30); //session.Delete<ActionLog>(m => m.CreatedAt < dt); } }