ulid('id')->primary(); $table->text('name'); $table->text('title')->nullable(); $table->timestamps(); }); Schema::create('user_roles', function (Blueprint $table) { $table->foreignUlid('role_id')->constrained('roles')->cascadeOnDelete(); $table->foreignUlid('user_id')->constrained('users')->cascadeOnDelete(); }); } public function down(): void { Schema::dropIfExists('user_roles'); Schema::dropIfExists('roles'); } };