Perubahan yang dilakukan: - Mengubah nama field dari no_receipt menjadi recipt_no pada model ProcessedStatement. - Memperbaiki nama kolom pada migrasi dari no_receipt menjadi recipt_no. - Menyesuaikan nama index dari no_receipt ke recipt_no untuk konsistensi. - Memperbarui method down() pada migrasi agar menghapus kolom dan index dengan nama yang benar. File yang dimodifikasi: - app/Models/ProcessedStatement.php: Mengubah no_receipt menjadi recipt_no pada fillable fields. - database/migrations/2025_07_14_022029_add_no_receipt_to_processed_statements_table.php: - Mengubah nama kolom dan index dari no_receipt ke recipt_no. - Memperbaiki rollback agar konsisten dengan perubahan. Tujuan perubahan: - Menjaga konsistensi penamaan field dengan struktur data yang sudah ada. - Menyesuaikan penamaan dengan field recipt_no dari relasi ft untuk mencegah potensi error mapping.
23 lines
508 B
PHP
23 lines
508 B
PHP
<?php
|
|
|
|
namespace Modules\Webstatement\Models;
|
|
|
|
use Illuminate\Database\Eloquent\Model;
|
|
|
|
class ProcessedStatement extends Model
|
|
{
|
|
protected $fillable = [
|
|
'account_number',
|
|
'period',
|
|
'sequence_no',
|
|
'transaction_date',
|
|
'reference_number',
|
|
'transaction_amount',
|
|
'transaction_type',
|
|
'description',
|
|
'end_balance',
|
|
'actual_date',
|
|
'recipt_no'
|
|
];
|
|
}
|