Add table existence check in PluginManager before initializing migrations

Signed-off-by: Travis Garrison <travis@chiraqbookstore.com>
This commit is contained in:
Travis Garrison
2026-06-29 12:04:08 +04:00
parent e3b2359b4d
commit bdb2ba5b51

View File

@@ -102,8 +102,13 @@ class PluginManager
return;
}
$migrationModel = new PluginMigrationModel();
$db = Database::connect();
if (!$db->tableExists('plugin_migrations')) {
return;
}
$migrationModel = new PluginMigrationModel();
$forge = Database::forge();
foreach ($this->plugins as $pluginId => $plugin) {