diff --git a/database/migrations/2025_05_07_040513_update_detail_dokumen_jaminan_details.php b/database/migrations/2025_05_07_040513_update_detail_dokumen_jaminan_details.php new file mode 100644 index 0000000..81b268c --- /dev/null +++ b/database/migrations/2025_05_07_040513_update_detail_dokumen_jaminan_details.php @@ -0,0 +1,39 @@ +whereNotNull('details') + ->where('details', '!=', '') + ->where('details', 'not like', '[%]') + ->update([ + 'details' => DB::raw("CONCAT('[', details, ']')") + ]); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + DetailDokumenJaminan::query() + ->whereNotNull('details') + ->where('details', '!=', '') + ->where('details', 'like', '[%]') + ->where('details', 'like', '%]') + ->update([ + 'details' => DB::raw("SUBSTRING(details, 2, LENGTH(details) - 2)") + ]); + } +}; diff --git a/database/migrations/2025_05_07_114328_add_mig_mst_lpj_nomor_jaminan_to_permohonan_table.php b/database/migrations/2025_05_07_114328_add_mig_mst_lpj_nomor_jaminan_to_permohonan_table.php new file mode 100644 index 0000000..46ce80f --- /dev/null +++ b/database/migrations/2025_05_07_114328_add_mig_mst_lpj_nomor_jaminan_to_permohonan_table.php @@ -0,0 +1,28 @@ +string('mig_mst_lpj_nomor_jaminan')->nullable(); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::table('permohonan', function (Blueprint $table) { + $table->dropColumn('mig_mst_lpj_nomor_jaminan'); + }); + } +};