diff --git a/database/migrations/2014_10_12_000000_create_users_table.php b/database/migrations/2014_10_12_000000_create_users_table.php index e376051c6..425380eba 100644 --- a/database/migrations/2014_10_12_000000_create_users_table.php +++ b/database/migrations/2014_10_12_000000_create_users_table.php @@ -48,7 +48,7 @@ class CreateUsersTable extends Migration $table->rememberToken(); $table->timestamps(); - $table->foreign('main_id', 'fk_main_id') + $table->foreign('main_id', 'fk_users_alts_main_id') ->references('character_id') ->on('users') ->cascadeOnDelete(); @@ -62,7 +62,7 @@ class CreateUsersTable extends Migration $table->string('role')->default('None'); $table->timestamps(); - $table->foreign('character_id', 'fk_character_id') + $table->foreign('character_id', 'fk_user_roles_character_id') ->references('character_id') ->on('users') ->cascadeOnDelete(); @@ -87,7 +87,7 @@ class CreateUsersTable extends Migration $table->string('scope'); $table->timestamps(); - $table->foreign('character_id', 'fk_character_id') + $table->foreign('character_id', 'fk_esi_scopes_character_id') ->references('character_id') ->on('EsiTokens') ->cascadeOnDelete(); @@ -102,7 +102,7 @@ class CreateUsersTable extends Migration $table->string('permission'); $table->timestamps(); - $table->foreign('character_id', 'fk_character_id') + $table->foreign('character_id', 'fk_user_permissions_character_id') ->references('character_id') ->on('users') ->cascadeOnDelete(); diff --git a/database/migrations/2021_05_30_102554_add_foreign_keys_to_existing_migrations.php b/database/migrations/2021_05_30_102554_add_foreign_keys_to_existing_migrations.php index 7af10cb99..fab1c10de 100644 --- a/database/migrations/2021_05_30_102554_add_foreign_keys_to_existing_migrations.php +++ b/database/migrations/2021_05_30_102554_add_foreign_keys_to_existing_migrations.php @@ -13,50 +13,22 @@ class AddForeignKeysToExistingMigrations extends Migration */ public function up() { - Schema::table('user_alts', function(Blueprint $table) { - $table->foreign('main_id', 'fk_main_id') - ->references('character_id') - ->on('users') - ->cascadeOnDelete(); - }); - - Schema::table('user_roles', function(Blueprint $table) { - $table->foreign('character_id', 'fk_character_id') - ->references('character_id') - ->on('users') - ->cascadeOnDelete(); - }); - - Schema::table('EsiScopes', function(Blueprint $table) { - $table->foreign('character_id', 'fk_character_id') - ->references('character_id') - ->on('EsiTokens') - ->cascadeOnDelete(); - }); - - Schema::table('user_permissions', function(Blueprint $table) { - $table->foreign('character_id', 'fk_character_id') - ->references('character_id') - ->on('users') - ->cascadeOnDelete(); - }); - Schema::table('supply_chain_bids', function(Blueprint $table) { - $table->foreign('contract_id', 'fk_contract_id') + $table->foreign('contract_id', 'fk_supply_chain_contract_id') ->references('contract_id') ->on('supply_chain_contracts') ->cascadeOnDelete(); }); Schema::table('alliance_mining_tax_ledgers', function(Blueprint $table) { - $table->foreign('observer_id', 'fk_observer_id') + $table->foreign('observer_id', 'fk_alliance_mining_observer_id') ->references('observer_id') ->on('alliance_mining_tax_observers') ->cascadeOnDelete(); }); Schema::table('alliance_mining_tax_payments', function(Blueprint $table) { - $table->foreign('invoice_id', 'fk_invoice_id') + $table->foreign('invoice_id', 'fk_alliance_mining_invoice_id') ->references('invoice_id') ->on('alliance_mining_tax_invoices') ->cascadeOnDelete();