From 69be7b6b10036dd3eae387fc233065867b75ed37 Mon Sep 17 00:00:00 2001 From: Achmad Hadi Kurnia Date: Fri, 19 Jul 2024 10:49:51 +0700 Subject: [PATCH 1/2] add migration of data utama --- ...d_on_siasn_simpeg_pns_data_utama_table.php | 29 +++++++++++++++++++ ...d_on_siasn_simpeg_pns_data_utama_table.php | 28 ++++++++++++++++++ ...d_on_siasn_simpeg_pns_data_utama_table.php | 28 ++++++++++++++++++ ...d_on_siasn_simpeg_pns_data_utama_table.php | 28 ++++++++++++++++++ 4 files changed, 113 insertions(+) create mode 100644 database/migrations/2024_07_19_000001_add_tglSpmt_field_on_siasn_simpeg_pns_data_utama_table.php create mode 100644 database/migrations/2024_07_19_000002_add_kode_jenjang_jabatan_field_on_siasn_simpeg_pns_data_utama_table.php create mode 100644 database/migrations/2024_07_19_000003_add_path_field_on_siasn_simpeg_pns_data_utama_table.php create mode 100644 database/migrations/2024_07_19_000004_add_genEmailAsn_field_on_siasn_simpeg_pns_data_utama_table.php diff --git a/database/migrations/2024_07_19_000001_add_tglSpmt_field_on_siasn_simpeg_pns_data_utama_table.php b/database/migrations/2024_07_19_000001_add_tglSpmt_field_on_siasn_simpeg_pns_data_utama_table.php new file mode 100644 index 0000000..8253ca9 --- /dev/null +++ b/database/migrations/2024_07_19_000001_add_tglSpmt_field_on_siasn_simpeg_pns_data_utama_table.php @@ -0,0 +1,29 @@ +string('tglSpmt')->after('noSpmt')->nullable(); + $table->date('tglSpmt_')->after('tglSpmt')->nullable(); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::table('siasn_simpeg_pns_data_utama', function (Blueprint $table) { + $table->dropColumn('tglSpmt', 'tglSpmt_'); + }); + } +}; diff --git a/database/migrations/2024_07_19_000002_add_kode_jenjang_jabatan_field_on_siasn_simpeg_pns_data_utama_table.php b/database/migrations/2024_07_19_000002_add_kode_jenjang_jabatan_field_on_siasn_simpeg_pns_data_utama_table.php new file mode 100644 index 0000000..10c85ce --- /dev/null +++ b/database/migrations/2024_07_19_000002_add_kode_jenjang_jabatan_field_on_siasn_simpeg_pns_data_utama_table.php @@ -0,0 +1,28 @@ +string('kode_jenjang_jabatan', 2)->after('asnJenjangJabatan')->nullable(); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::table('siasn_simpeg_pns_data_utama', function (Blueprint $table) { + $table->dropColumn('kode_jenjang_jabatan'); + }); + } +}; diff --git a/database/migrations/2024_07_19_000003_add_path_field_on_siasn_simpeg_pns_data_utama_table.php b/database/migrations/2024_07_19_000003_add_path_field_on_siasn_simpeg_pns_data_utama_table.php new file mode 100644 index 0000000..f001e55 --- /dev/null +++ b/database/migrations/2024_07_19_000003_add_path_field_on_siasn_simpeg_pns_data_utama_table.php @@ -0,0 +1,28 @@ +json('path')->after('karis_karsu')->nullable(); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::table('siasn_simpeg_pns_data_utama', function (Blueprint $table) { + $table->dropColumn('path'); + }); + } +}; diff --git a/database/migrations/2024_07_19_000004_add_genEmailAsn_field_on_siasn_simpeg_pns_data_utama_table.php b/database/migrations/2024_07_19_000004_add_genEmailAsn_field_on_siasn_simpeg_pns_data_utama_table.php new file mode 100644 index 0000000..5112d47 --- /dev/null +++ b/database/migrations/2024_07_19_000004_add_genEmailAsn_field_on_siasn_simpeg_pns_data_utama_table.php @@ -0,0 +1,28 @@ +string('genEmailAsn')->after('path')->nullable(); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::table('siasn_simpeg_pns_data_utama', function (Blueprint $table) { + $table->dropColumn('genEmailAsn'); + }); + } +}; From 9627db78a547484e092b286e8e45bf47a0fb7d7e Mon Sep 17 00:00:00 2001 From: Achmad Hadi Kurnia Date: Fri, 19 Jul 2024 10:50:12 +0700 Subject: [PATCH 2/2] add migration of lisst kp instansi --- ...iasn_simpeg_pns_list_kp_instansi_table.php | 28 +++++++++++++++++++ ...iasn_simpeg_pns_list_kp_instansi_table.php | 28 +++++++++++++++++++ ...iasn_simpeg_pns_list_kp_instansi_table.php | 28 +++++++++++++++++++ ...iasn_simpeg_pns_list_kp_instansi_table.php | 28 +++++++++++++++++++ src/SimpegServiceProvider.php | 8 ++++++ 5 files changed, 120 insertions(+) create mode 100644 database/migrations/2024_07_19_000005_add_masa_kerja_tahun_field_on_siasn_simpeg_pns_list_kp_instansi_table.php create mode 100644 database/migrations/2024_07_19_000006_add_masa_kerja_bulan_field_on_siasn_simpeg_pns_list_kp_instansi_table.php create mode 100644 database/migrations/2024_07_19_000007_add_jenis_kp_field_on_siasn_simpeg_pns_list_kp_instansi_table.php create mode 100644 database/migrations/2024_07_19_000008_add_jenis_prosedur_field_on_siasn_simpeg_pns_list_kp_instansi_table.php diff --git a/database/migrations/2024_07_19_000005_add_masa_kerja_tahun_field_on_siasn_simpeg_pns_list_kp_instansi_table.php b/database/migrations/2024_07_19_000005_add_masa_kerja_tahun_field_on_siasn_simpeg_pns_list_kp_instansi_table.php new file mode 100644 index 0000000..861b6b7 --- /dev/null +++ b/database/migrations/2024_07_19_000005_add_masa_kerja_tahun_field_on_siasn_simpeg_pns_list_kp_instansi_table.php @@ -0,0 +1,28 @@ +unsignedTinyInteger('masa_kerja_tahun')->after('gaji_pokok_lama')->nullable()->autoIncrement(false); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::table('siasn_simpeg_pns_list_kp_instansi', function (Blueprint $table) { + $table->dropColumn('masa_kerja_tahun'); + }); + } +}; diff --git a/database/migrations/2024_07_19_000006_add_masa_kerja_bulan_field_on_siasn_simpeg_pns_list_kp_instansi_table.php b/database/migrations/2024_07_19_000006_add_masa_kerja_bulan_field_on_siasn_simpeg_pns_list_kp_instansi_table.php new file mode 100644 index 0000000..e2ddf41 --- /dev/null +++ b/database/migrations/2024_07_19_000006_add_masa_kerja_bulan_field_on_siasn_simpeg_pns_list_kp_instansi_table.php @@ -0,0 +1,28 @@ +unsignedTinyInteger('masa_kerja_bulan')->after('masa_kerja_tahun')->nullable()->autoIncrement(false); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::table('siasn_simpeg_pns_list_kp_instansi', function (Blueprint $table) { + $table->dropColumn('masa_kerja_bulan'); + }); + } +}; diff --git a/database/migrations/2024_07_19_000007_add_jenis_kp_field_on_siasn_simpeg_pns_list_kp_instansi_table.php b/database/migrations/2024_07_19_000007_add_jenis_kp_field_on_siasn_simpeg_pns_list_kp_instansi_table.php new file mode 100644 index 0000000..4d9b732 --- /dev/null +++ b/database/migrations/2024_07_19_000007_add_jenis_kp_field_on_siasn_simpeg_pns_list_kp_instansi_table.php @@ -0,0 +1,28 @@ +string('jenis_kp')->after('masa_kerja_bulan')->nullable(); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::table('siasn_simpeg_pns_list_kp_instansi', function (Blueprint $table) { + $table->dropColumn('jenis_kp'); + }); + } +}; diff --git a/database/migrations/2024_07_19_000008_add_jenis_prosedur_field_on_siasn_simpeg_pns_list_kp_instansi_table.php b/database/migrations/2024_07_19_000008_add_jenis_prosedur_field_on_siasn_simpeg_pns_list_kp_instansi_table.php new file mode 100644 index 0000000..6e794bc --- /dev/null +++ b/database/migrations/2024_07_19_000008_add_jenis_prosedur_field_on_siasn_simpeg_pns_list_kp_instansi_table.php @@ -0,0 +1,28 @@ +string('jenis_prosedur', 1)->after('jenis_kp')->nullable(); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::table('siasn_simpeg_pns_list_kp_instansi', function (Blueprint $table) { + $table->dropColumn('jenis_prosedur'); + }); + } +}; diff --git a/src/SimpegServiceProvider.php b/src/SimpegServiceProvider.php index 41ba164..50b4ff2 100644 --- a/src/SimpegServiceProvider.php +++ b/src/SimpegServiceProvider.php @@ -40,6 +40,14 @@ public function configurePackage(Package $package): void '2024_07_18_000001_add_nama_sekolah_field_on_siasn_simpeg_pegawai_table', '2024_07_18_000002_change_jenis_kawin_id_data_type_on_siasn_simpeg_pegawai_table', '2024_07_18_000003_change_alamat_data_type_on_siasn_simpeg_pegawai_table', + '2024_07_19_000001_add_tglSpmt_field_on_siasn_simpeg_pns_data_utama_table', + '2024_07_19_000002_add_kode_jenjang_jabatan_field_on_siasn_simpeg_pns_data_utama_table', + '2024_07_19_000003_add_path_field_on_siasn_simpeg_pns_data_utama_table', + '2024_07_19_000004_add_genEmailAsn_field_on_siasn_simpeg_pns_data_utama_table', + '2024_07_19_000005_add_masa_kerja_tahun_field_on_siasn_simpeg_pns_list_kp_instansi_table', + '2024_07_19_000006_add_masa_kerja_bulan_field_on_siasn_simpeg_pns_list_kp_instansi_table', + '2024_07_19_000007_add_jenis_kp_field_on_siasn_simpeg_pns_list_kp_instansi_table', + '2024_07_19_000008_add_jenis_prosedur_field_on_siasn_simpeg_pns_list_kp_instansi_table', ]) ->runsMigrations() ->hasCommands([