Example #1
0
 public static function runMigrations()
 {
     $curDbVersion = ipStorage()->get('Ip', 'dbVersion');
     for ($i = $curDbVersion + 1; $i <= Model::getDbVersion(); $i++) {
         $migrationMethod = 'update_' . $i;
         if (method_exists(__NAMESPACE__ . '\\Migration', $migrationMethod)) {
             Migration::$migrationMethod();
         }
         ipStorage()->set('Ip', 'dbVersion', $i);
     }
 }