public override void ApplyForAllTablePairs(ITransaction tran, IPairTableFunction func)
 {
     func.Apply(GameDatabase.Temp(tran).GameStatesTable, GameDatabase.Get.GameStatesTable);
     func.Apply(GameDatabase.Temp(tran).PlayersTable, GameDatabase.Get.PlayersTable);
     func.Apply(GameDatabase.Temp(tran).GamesTable, GameDatabase.Get.GamesTable);
     func.Apply(GameDatabase.Temp(tran).DomainEventsTable, GameDatabase.Get.DomainEventsTable);
 }
 public override void ApplyForAllTablePairs(ITransaction tran, IPairTableFunction func)
 {
     func.Apply(AuthUserDatabase.Temp(tran).RolesTable, AuthUserDatabase.Get.RolesTable);
     func.Apply(AuthUserDatabase.Temp(tran).PermissionRolesTable, AuthUserDatabase.Get.PermissionRolesTable);
     func.Apply(AuthUserDatabase.Temp(tran).AuthUsersTable, AuthUserDatabase.Get.AuthUsersTable);
     func.Apply(AuthUserDatabase.Temp(tran).AuthUserRolesTable, AuthUserDatabase.Get.AuthUserRolesTable);
     func.Apply(AuthUserDatabase.Temp(tran).AdminLogsTable, AuthUserDatabase.Get.AdminLogsTable);
     func.Apply(AuthUserDatabase.Temp(tran).DomainEventsTable, AuthUserDatabase.Get.DomainEventsTable);
 }
 public override void ApplyForAllTablePairs(ITransaction tran, IPairTableFunction func)
 {
     func.Apply(UserDatabase.Temp(tran).UsersTable, UserDatabase.Get.UsersTable);
     func.Apply(UserDatabase.Temp(tran).DomainEventsTable, UserDatabase.Get.DomainEventsTable);
 }