ÿØÿà JFIF ÿá Exif MM * ÿÛ C
Server IP : 199.250.214.225 / Your IP : 3.145.164.25 Web Server : Apache System : Linux vps64074.inmotionhosting.com 3.10.0-1160.105.1.vz7.214.3 #1 SMP Tue Jan 9 19:45:01 MSK 2024 x86_64 User : nicngo5 ( 1001) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : OFF Directory : /home/nicngo5/nicnAdmin/vendor/zizaco/entrust/src/views/generators/ |
Upload File : |
<?php echo '<?php' ?> use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Schema\Blueprint; class EntrustSetupTables extends Migration { /** * Run the migrations. * * @return void */ public function up() { // Create table for storing roles Schema::create('{{ $rolesTable }}', function (Blueprint $table) { $table->increments('id'); $table->string('name')->unique(); $table->string('display_name')->nullable(); $table->string('description')->nullable(); $table->timestamps(); }); // Create table for associating roles to users (Many-to-Many) Schema::create('{{ $roleUserTable }}', function (Blueprint $table) { $table->integer('user_id')->unsigned(); $table->integer('role_id')->unsigned(); $table->foreign('user_id')->references('{{ $userKeyName }}')->on('{{ $usersTable }}') ->onUpdate('cascade')->onDelete('cascade'); $table->foreign('role_id')->references('id')->on('{{ $rolesTable }}') ->onUpdate('cascade')->onDelete('cascade'); $table->primary(['user_id', 'role_id']); }); // Create table for storing permissions Schema::create('{{ $permissionsTable }}', function (Blueprint $table) { $table->increments('id'); $table->string('name')->unique(); $table->string('display_name')->nullable(); $table->string('description')->nullable(); $table->timestamps(); }); // Create table for associating permissions to roles (Many-to-Many) Schema::create('{{ $permissionRoleTable }}', function (Blueprint $table) { $table->integer('permission_id')->unsigned(); $table->integer('role_id')->unsigned(); $table->foreign('permission_id')->references('id')->on('{{ $permissionsTable }}') ->onUpdate('cascade')->onDelete('cascade'); $table->foreign('role_id')->references('id')->on('{{ $rolesTable }}') ->onUpdate('cascade')->onDelete('cascade'); $table->primary(['permission_id', 'role_id']); }); } /** * Reverse the migrations. * * @return void */ public function down() { Schema::drop('{{ $permissionRoleTable }}'); Schema::drop('{{ $permissionsTable }}'); Schema::drop('{{ $roleUserTable }}'); Schema::drop('{{ $rolesTable }}'); } }