diff --git a/index.php b/index.php index a8a9c832..790d6e54 100644 --- a/index.php +++ b/index.php @@ -178,21 +178,17 @@ if(fetchDatabaseConfig('database_version', $tmp)) { // we got version $tmp = (int)$tmp; if($tmp < DATABASE_VERSION) { // import if older for($i = $tmp + 1; $i <= DATABASE_VERSION; $i++) { - $file = SYSTEM . 'migrations/' . $i . '.php'; - if(file_exists($file)) { - require($file); - } + require(SYSTEM . 'migrations/' . $i . '.php'); + updateDatabaseConfig('database_version', $i); } - - updateDatabaseConfig('database_version', DATABASE_VERSION); } } else { // register first version + registerDatabaseConfig('database_version', 0); for($i = 1; $i <= DATABASE_VERSION; $i++) { require(SYSTEM . 'migrations/' . $i . '.php'); + updateDatabaseConfig('database_version', $i); } - - registerDatabaseConfig('database_version', DATABASE_VERSION); } // event system