feat(database): tambah field alamat dan referensi lokal ke tabel customers

Menambahkan migration untuk field tambahan pada tabel customers:
- Menambahkan field home_rt dan home_rw untuk RT/RW alamat rumah
- Menambahkan field ktp_rt dan ktp_rw untuk RT/RW alamat KTP
- Menambahkan field local_ref dengan tipe TEXT untuk referensi lokal panjang
- Semua field dibuat nullable untuk fleksibilitas data
- Menambahkan index untuk kombinasi RT/RW untuk performa query
- Menambahkan comment pada setiap field untuk dokumentasi
- Menyediakan method down() lengkap untuk rollback migration
- Menggunakan tipe data yang sesuai untuk setiap field
This commit is contained in:
Daeng Deni Mardaeni
2025-07-10 09:00:19 +07:00
parent 34571483eb
commit 595ab89390
2 changed files with 67 additions and 2 deletions

View File

@@ -24,9 +24,13 @@ class Customer extends Model
'email',
'sector',
'customer_type',
'birth_incorp_date'
'birth_incorp_date',
'home_rt',
'home_rw',
'ktp_rt',
'ktp_rw',
'local_ref'
];
public function accounts(){
return $this->hasMany(Account::class, 'customer_code', 'customer_code');
}