Fixes identified by CI testing

This commit is contained in:
Deon George
2022-04-20 17:05:49 +10:00
parent 16b7e0b493
commit 3fb6c0a052
4 changed files with 26 additions and 23 deletions

View File

@@ -59,7 +59,7 @@ class RenameServiceTables extends Migration
$table->foreign(['account_id','site_id'])->references(['id','site_id'])->on('accounts');
$table->foreign(['product_id','site_id'])->references(['id','site_id'])->on('products');
$table->foreign(['ordered_by','site_id'])->references(['id','site_id'])->on('users');
$table->foreign(['site_id'])->references(['id'])->on('sites');
$table->foreign(['site_id'])->references(['site_id'])->on('sites');
});
DB::statement('ALTER TABLE service_domains RENAME TO service_domain');
@@ -326,6 +326,11 @@ class RenameServiceTables extends Migration
foreach (DB::select('SELECT * FROM products where model="App\\\\Models\\\\Product\\\\SSL"') as $o) {
DB::select('UPDATE services set model="App\\\\Models\\\\Service\\\\SSL" WHERE product_id='.$o->id);
};
Schema::table('products', function (Blueprint $table) {
$table->dropForeign(['site_id']);
$table->foreign(['site_id'])->references(['site_id'])->on('sites');
});
}
/**