Added transaction to Migration_MissingConfigKeys.up().

This commit is contained in:
Joe Williams
2025-09-16 12:14:05 -07:00
parent 73dab4f347
commit 3f82ac179a

View File

@@ -11,12 +11,22 @@ class Migration_MissingConfigKeys extends Migration
*/
public function up(): void
{
error_log('Migrating config table');
error_log('Starting transaction...');
$db = db_connect();
$db->transStart();
helper('migration');
execute_script(APPPATH . 'Database/Migrations/sqlscripts/3.4.2_missing_config_keys.sql');
error_log('Migrating config table');
// execute_script returns whether everything executed successfully
if (execute_script(APPPATH . 'Database/Migrations/sqlscripts/3.4.2_missing_config_keys.sql')) {
error_log('Migrated config table.');
}
else {
error_log('Failed to migrate config table.');
}
error_log('Transaction completed.');
$db->transComplete();
}
/**