mirror of
https://github.com/Deathgarden-Rebirth/Deathgarden_Rebirth-Rewrite.git
synced 2026-09-11 04:35:23 -05:00
Added cascade on delete to character_data and player_data so that when a user gets deleted it gets too
This commit is contained in:
@@ -16,7 +16,7 @@ public function up(): void
|
||||
{
|
||||
Schema::create('player_data', function (Blueprint $table) {
|
||||
$table->id();
|
||||
$table->foreignUuid('user_id')->constrained();
|
||||
$table->foreignUuid('user_id')->constrained()->onDelete('cascade');
|
||||
|
||||
$table->enum('last_faction', array_column(Faction::cases(), 'value'));
|
||||
$table->enum('last_hunter', array_column(Hunter::cases(), 'value'));
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
public function up(): void
|
||||
{
|
||||
Schema::create('character_data', function (Blueprint $table) {
|
||||
$table->foreignId('player_data_id')->constrained('player_data');
|
||||
$table->foreignId('player_data_id')->constrained('player_data')->onDelete('cascade');
|
||||
$table->enum('character', array_column([...\App\Enums\Game\Hunter::cases(), ...\App\Enums\Game\Runner::cases()], 'value'));
|
||||
|
||||
$table->timestamps();
|
||||
|
||||
Reference in New Issue
Block a user