From 31e1567b8a03b49a30e02c4a29d739119757f35a Mon Sep 17 00:00:00 2001 From: Daeng Deni Mardaeni Date: Wed, 15 Jan 2025 09:30:07 +0700 Subject: [PATCH] feat(database): create migration for temp_bill_details table - Menambahkan tabel 'temp_bill_details' ke dalam database. - Tabel ini mencakup kolom untuk menyimpan informasi terkait tagihan, termasuk ID, referensi pembayaran, jumlah pembayaran, dan status tagihan. - Menyediakan fungsi untuk membuat dan menghapus tabel melalui migrasi. --- ...01_14_130636_create_bill_details_table.php | 44 +++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 database/migrations/2025_01_14_130636_create_bill_details_table.php diff --git a/database/migrations/2025_01_14_130636_create_bill_details_table.php b/database/migrations/2025_01_14_130636_create_bill_details_table.php new file mode 100644 index 0000000..06c4c91 --- /dev/null +++ b/database/migrations/2025_01_14_130636_create_bill_details_table.php @@ -0,0 +1,44 @@ +id(); // Primary key + $table->text('_id')->nullable(); + $table->text('repay_ref')->nullable(); + $table->text('repay_amount')->nullable(); + $table->text('writeoff_ref')->nullable(); + $table->text('or_prop_amount')->nullable(); + $table->text('property')->nullable(); + $table->text('bill_type')->nullable(); + $table->text('payment_date')->nullable(); + $table->text('writeoff_amt')->nullable(); + $table->text('os_prop_amount')->nullable(); + $table->text('actual_pay_date')->nullable(); + $table->text('bill_status')->nullable(); + $table->text('payment_type')->nullable(); + $table->text('payment_method')->nullable(); + $table->text('os_total_amount')->nullable(); + $table->text('bill_date')->nullable(); + $table->text('arrangement_id')->nullable(); + $table->timestamps(); // Adds created_at and updated_at + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::dropIfExists('temp_bill_details'); + } +};