3 use Illuminate\Database\Migrations\Migration;
4 use Illuminate\Database\Schema\Blueprint;
5 use Illuminate\Support\Facades\Schema;
7 return new class extends Migration
16 Schema::table('joint_permissions', function (Blueprint $table) {
17 $table->dropColumn('id');
18 $table->primary(['role_id', 'entity_type', 'entity_id', 'action'], 'joint_primary');
23 * Reverse the migrations.
27 public function down()
29 Schema::table('joint_permissions', function (Blueprint $table) {
30 $table->dropPrimary(['role_id', 'entity_type', 'entity_id', 'action']);
33 Schema::table('joint_permissions', function (Blueprint $table) {
34 $table->increments('id')->unsigned();