fix(migration): ubah tipe data balance menjadi string

- Mengubah tipe data kolom `actual_balance` dan `cleared_balance` dari `decimal` menjadi `string`.
- Menambahkan default value `0` pada kedua kolom tersebut.
- Perubahan untuk memastikan kompatibilitas dalam pengelolaan data balance dengan format non-numerik atau string.

Signed-off-by: Daeng Deni Mardaeni <ddeni05@gmail.com>
This commit is contained in:
Daeng Deni Mardaeni
2025-05-23 21:50:01 +07:00
parent 3414fd9414
commit a687385017

View File

@@ -15,8 +15,8 @@ return new class extends Migration
$table->id(); $table->id();
$table->string('account_number'); $table->string('account_number');
$table->string('period'); // Format: YYYY-MM $table->string('period'); // Format: YYYY-MM
$table->decimal('actual_balance', 20, 2)->default(0); $table->string('actual_balance')->default(0);
$table->decimal('cleared_balance', 20, 2)->default(0); $table->string('cleared_balance')->default(0);
$table->timestamps(); $table->timestamps();
// Create a unique constraint to ensure one record per account per period // Create a unique constraint to ensure one record per account per period