diff --git a/app/Models/Auth/UserRole.php b/app/Models/Auth/UserRole.php index 38099b4..deb832f 100644 --- a/app/Models/Auth/UserRole.php +++ b/app/Models/Auth/UserRole.php @@ -12,8 +12,8 @@ class UserRole extends Model protected $table = 'user_roles'; //Primary Key - public $primaryKey = 'character_id'; - + protected $primaryKey = 'character_id'; + public $incrementing = false; public $timestamps = true; /** diff --git a/database/migrations/2026_03_11_034937_create_user_roles_permissions.php b/database/migrations/2026_03_11_034937_create_user_roles_permissions.php index 7f83dd4..32d9c6b 100644 --- a/database/migrations/2026_03_11_034937_create_user_roles_permissions.php +++ b/database/migrations/2026_03_11_034937_create_user_roles_permissions.php @@ -37,7 +37,7 @@ return new class extends Migration if(!Schema::hasTable('user_permissions')) { Schema::create('user_permissions', function (Blueprint $table) { $table->increments('id'); - $table->unsignedBigInteger('character_id'); + $table->unsignedBigInteger('character_id')->default(0); $table->string('permission'); $table->timestamps();