diff --git a/database/migrations/2026_01_05_120000_add_defaults_to_hunts_and_users.php b/database/migrations/2026_01_05_120000_add_defaults_to_hunts_and_users.php new file mode 100644 index 0000000..361aecd --- /dev/null +++ b/database/migrations/2026_01_05_120000_add_defaults_to_hunts_and_users.php @@ -0,0 +1,38 @@ +string('difficulty')->default(HuntDifficulty::EASY->value)->change(); + }); + + Schema::table('users', function (Blueprint $table) { + $table->string('role')->default(UserRole::USER->value)->change(); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::table('hunts', function (Blueprint $table) { + $table->string('difficulty')->nullable(false)->change(); + }); + + Schema::table('users', function (Blueprint $table) { + $table->string('role')->default('user')->change(); // Originally it was default 'user' string, restoring to that or removing default if it had none before (but it did have one). + }); + } +};