diff --git a/database/migrations/2020_09_12_043205_create_admins_table.php b/database/migrations/2020_09_12_043205_create_admins_table.php index 066c59b..da1ef82 100644 --- a/database/migrations/2020_09_12_043205_create_admins_table.php +++ b/database/migrations/2020_09_12_043205_create_admins_table.php @@ -20,6 +20,7 @@ class CreateAdminsTable extends Migration $table->string('username')->unique(); $table->timestamp('email_verified_at')->nullable(); $table->string('password'); + $table->string('phone'); $table->rememberToken(); $table->timestamps(); $table->softDeletes(); diff --git a/database/migrations/2024_12_11_033120_create_form_up_country_table.php b/database/migrations/2024_12_11_033120_create_form_up_country_table.php index fea69b8..9eecaa2 100644 --- a/database/migrations/2024_12_11_033120_create_form_up_country_table.php +++ b/database/migrations/2024_12_11_033120_create_form_up_country_table.php @@ -14,7 +14,7 @@ return new class extends Migration Schema::create('form_up_country', function (Blueprint $table) { $table->id(); $table->string('expense_number')->unique(); - $table->foreignId('user_id')->constrained('users')->cascadeOnDelete(); + $table->foreignId('user_id')->constrained('admins')->cascadeOnDelete(); $table->foreignId('rayon_id')->constrained('rayon')->cascadeOnDelete(); $table->date('tanggal'); $table->string('tujuan'); diff --git a/database/migrations/2024_12_11_033929_create_form_vehicle_running_cost.php b/database/migrations/2024_12_11_033929_create_form_vehicle_running_cost.php index 4208df5..b8b3502 100644 --- a/database/migrations/2024_12_11_033929_create_form_vehicle_running_cost.php +++ b/database/migrations/2024_12_11_033929_create_form_vehicle_running_cost.php @@ -14,7 +14,7 @@ return new class extends Migration Schema::create('form_vehicle_running_cost', function (Blueprint $table) { $table->id(); $table->string('expense_number')->unique(); - $table->foreignId('user_id')->constrained('users')->cascadeOnDelete(); + $table->foreignId('user_id')->constrained('admins')->cascadeOnDelete(); $table->dateTime('tanggal'); $table->integer('liter'); $table->integer('harga'); diff --git a/database/migrations/2024_12_11_034540_create_form_entertainment_presentation_table.php b/database/migrations/2024_12_11_034540_create_form_entertainment_presentation_table.php index 9f42968..5557a27 100644 --- a/database/migrations/2024_12_11_034540_create_form_entertainment_presentation_table.php +++ b/database/migrations/2024_12_11_034540_create_form_entertainment_presentation_table.php @@ -14,7 +14,7 @@ return new class extends Migration Schema::create('form_entertainment_presentation', function (Blueprint $table) { $table->id(); $table->string('expense_number')->unique(); - $table->foreignId('user_id')->constrained('users')->cascadeOnDelete(); + $table->foreignId('user_id')->constrained('admins')->cascadeOnDelete(); $table->date('tanggal'); $table->string('jenis'); $table->text('keterangan'); diff --git a/database/migrations/2024_12_11_034916_create_form_meeting_seminar_table.php b/database/migrations/2024_12_11_034916_create_form_meeting_seminar_table.php index 8293be3..454496b 100644 --- a/database/migrations/2024_12_11_034916_create_form_meeting_seminar_table.php +++ b/database/migrations/2024_12_11_034916_create_form_meeting_seminar_table.php @@ -14,7 +14,7 @@ return new class extends Migration Schema::create('form_meeting_seminar', function (Blueprint $table) { $table->id(); $table->string('expense_number')->unique(); - $table->foreignId('user_id')->constrained('users')->cascadeOnDelete(); + $table->foreignId('user_id')->constrained('admins')->cascadeOnDelete(); $table->integer('allowance'); $table->integer('transport_ankot'); $table->integer('hotel'); diff --git a/database/migrations/2024_12_11_041438_create_form_others_table.php b/database/migrations/2024_12_11_041438_create_form_others_table.php index 7e60b95..a9ce74c 100644 --- a/database/migrations/2024_12_11_041438_create_form_others_table.php +++ b/database/migrations/2024_12_11_041438_create_form_others_table.php @@ -14,7 +14,7 @@ return new class extends Migration Schema::create('form_others', function (Blueprint $table) { $table->id(); $table->string('expense_number')->unique(); - $table->foreignId('user_id')->constrained('users')->cascadeOnDelete(); + $table->foreignId('user_id')->constrained('admins')->cascadeOnDelete(); $table->foreignId('kategori_id')->constrained('kategori')->cascadeOnDelete(); $table->date('tanggal'); $table->text('keterangan'); diff --git a/database/migrations/2024_12_11_042306_create_user_has_cabang_table.php b/database/migrations/2024_12_11_042306_create_user_has_cabang_table.php index 850058f..42accae 100644 --- a/database/migrations/2024_12_11_042306_create_user_has_cabang_table.php +++ b/database/migrations/2024_12_11_042306_create_user_has_cabang_table.php @@ -13,7 +13,7 @@ return new class extends Migration { Schema::create('user_has_cabang', function (Blueprint $table) { $table->id(); - $table->foreignId('user_id')->constrained('users')->cascadeOnDelete(); + $table->foreignId('user_id')->constrained('admins')->cascadeOnDelete(); $table->foreignId('cabang_id')->constrained('cabang')->cascadeOnDelete(); $table->timestamps(); $table->softDeletes(); diff --git a/database/migrations/2024_12_11_042442_create_audit_trail_table.php b/database/migrations/2024_12_11_042442_create_audit_trail_table.php index 4d42a83..e73e746 100644 --- a/database/migrations/2024_12_11_042442_create_audit_trail_table.php +++ b/database/migrations/2024_12_11_042442_create_audit_trail_table.php @@ -13,7 +13,7 @@ return new class extends Migration { Schema::create('audit_trail', function (Blueprint $table) { $table->id(); - $table->foreignId('user_id')->constrained('users')->cascadeOnDelete(); + $table->foreignId('user_id')->constrained('admins')->cascadeOnDelete(); $table->string('ip_address'); $table->string('activity')->nullable(); $table->string('action')->nullable(); diff --git a/database/seeds/AdminSeeder.php b/database/seeds/AdminSeeder.php index aa5b1c9..40e317b 100644 --- a/database/seeds/AdminSeeder.php +++ b/database/seeds/AdminSeeder.php @@ -21,6 +21,7 @@ class AdminSeeder extends Seeder $admin->email = "superadmin@email.com"; $admin->username = "superadmin"; $admin->password = Hash::make('12345678'); + $admin->phone = "085112345622"; $admin->save(); } }