This commit is contained in:
CheeSiong
2020-11-18 10:37:03 +08:00
parent e2e72de2a7
commit 98b354d6b2
17 changed files with 477 additions and 3 deletions
@@ -20,8 +20,8 @@ class CreateDocumentsTable extends Migration
$table->string('document_type')->nullable();
$table->string('reference')->nullable();
$table->integer('status')->nullable();
$table->bigInteger('approved_by')->unsigned();
$table->foreign('approved_by')->references('id')->on('users')->onDelete('cascade')->nullable();
$table->bigInteger('approved_by')->unsigned()->nullable();
$table->foreign('approved_by')->references('id')->on('users')->onDelete('cascade');
$table->timestamp('issued_date')->nullable();
$table->timestamp('expired_date')->nullable();
$table->timestamp('approved_date')->nullable();
@@ -19,6 +19,12 @@ class AdminUserPermissionsTableSeeder extends Seeder
app()['cache']->forget('spatie.permission.cache');
// admin permissions
Permission::create(['name' => 'view document', 'guard_name' => 'web']);
Permission::create(['name' => 'add document', 'guard_name' => 'web']);
Permission::create(['name' => 'edit document', 'guard_name' => 'web']);
Permission::create(['name' => 'delete document', 'guard_name' => 'web']);
Permission::create(['name' => 'view standard_segment', 'guard_name' => 'web']);
Permission::create(['name' => 'add standard_segment', 'guard_name' => 'web']);
Permission::create(['name' => 'edit standard_segment', 'guard_name' => 'web']);