Files
lelong/database/migrations/2021_12_13_053311_create_cawangans_table.php
T
2022-04-27 10:25:02 +08:00

249 lines
14 KiB
PHP

<?php
use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class CreateCawangansTable extends Migration
{
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
Schema::create('cawangan', function (Blueprint $table) {
$table->id();
$table->string('caw_dbname')->nullable();
$table->string('caw_dbuser')->nullable();
$table->string('caw_dbpass')->nullable();
$table->string('caw_ip')->nullable();
$table->string('caw_name')->nullable();
$table->string('caw_code')->nullable();
$table->string('nama_bank')->nullable();
$table->string('bank_acc')->nullable();
$table->string('bank_acc_no')->nullable();
$table->string('alamat1')->nullable();
$table->string('alamat2')->nullable();
$table->string('notel')->nullable();
$table->string('nofaks')->nullable();
$table->string('lokasi')->nullable();
$table->string('pkb_jmc')->nullable();
// $table->string('para2')->nullable();
$table->timestamps();
});
Schema::create('customer', function (Blueprint $table) {
$table->bigIncrements('id');
$table->string('ahli')->nullable();
$table->string('kodcaw')->nullable();
$table->integer('nosiri')->nullable();
$table->date('tarikhdaftar')->nullable();
$table->string('nopelanggan');
$table->string('kplama')->nullable();
$table->string('kpbaru')->nullable();
$table->string('nama')->nullable();
$table->date('t_lahir')->nullable();
$table->string('jantina')->nullable();
$table->string('alamat1')->nullable();
$table->string('alamat2')->nullable();
$table->string('alamat3')->nullable();
$table->string('alamat4')->nullable();
$table->string('poskod')->nullable();
$table->integer('koddaerah')->nullable();
$table->string('kodnegeri')->nullable();
$table->string('telefon')->nullable();
$table->decimal('jumpinjaman', $precision = 9, $scale = 2)->nullable();
$table->date('t_gadai')->nullable();
$table->decimal('pinjamhari', $precision = 9, $scale = 2)->nullable();
$table->string('bumiputra')->nullable();
$table->string('warganegara')->nullable();
$table->string('bangsa')->nullable();
$table->string('kodkerja')->nullable();
$table->string('kodugama')->nullable();
$table->string('kodstatus')->nullable();
$table->string('kodbank')->nullable();
$table->string('noakaun')->nullable();
$table->string('nota')->nullable();
$table->string('teller')->nullable();
$table->string('pelulus')->nullable();
$table->date('t_ubah')->nullable();
$table->time('m_ubah')->nullable();
$table->string('aktif')->nullable();
$table->decimal('yuranahli', $precision = 5, $scale = 2)->nullable();
$table->string('nopelangganlama')->nullable();
$table->string('tujuangadai')->nullable();
$table->string('kodkerjabaru')->nullable();
$table->string('tagperingatan')->nullable();
$table->string('namateller')->nullable();
$table->integer('kumpulan')->nullable();
$table->string('telefon2')->nullable();
$table->string('tagpelanggan')->nullable();
});
Schema::create('gadai', function (Blueprint $table) {
$table->bigIncrements('id');
$table->string('kodcaw')->nullable();
$table->string('norujukan');
$table->string('prkod')->nullable();
$table->string('nopelanggan');
$table->string('nokp')->nullable();
$table->date('t_gadai');
$table->time('masa')->nullable();
$table->integer('sirig')->nullable()->default(0);
$table->decimal('nilaimarhun', $precision = 9, $scale = 2)->nullable()->default(0.00);
$table->decimal('n_marhuns', $precision = 9, $scale = 2)->nullable()->default(0.00);
$table->decimal('berat', $precision = 7, $scale = 2)->nullable()->default(0.00);
$table->decimal('pinjaman', $precision = 9, $scale = 2)->nullable()->default(0.00);
$table->decimal('telahbayar', $precision = 7, $scale = 2)->nullable()->default(0.00);
$table->decimal('upahtelahbyr', $precision = 7, $scale = 2)->nullable()->default(0.00);
$table->decimal('cajtelahbyr', $precision = 7, $scale = 2)->nullable()->default(0.00);
$table->decimal('ansuran', $precision = 9, $scale = 2)->nullable()->default(0.00);
$table->decimal('ansupah', $precision = 7, $scale = 2)->nullable()->default(0.00);
$table->decimal('kadarupah', $precision = 5, $scale = 2)->nullable()->default(0.00);
$table->decimal('tempoh', $precision = 10, $scale = 2)->nullable()->default(0.00);
$table->date('t_lanjut1')->nullable();
$table->date('t_lanjut2')->nullable();
$table->date('t_matang')->nullable();
$table->date('t_matang1')->nullable();
$table->date('t_matang2')->nullable();
$table->date('t_notis1')->nullable();
$table->date('t_notis2')->nullable();
$table->date('t_notis3')->nullable();
$table->date('t_lelong')->nullable();
$table->date('t_hapus')->nullable();
$table->string('sttebus');
$table->string('terima')->nullable();
$table->integer('cetak')->nullable()->default(0);;
$table->string('tncek')->nullable();
$table->string('nocek')->nullable();
$table->string('bkcode')->nullable();
$table->string('glcode')->nullable();
$table->string('teller')->nullable();
$table->string('pelulus')->nullable();
$table->string('pelulust')->nullable();
$table->string('disburseid')->nullable();
$table->time('disbursetime')->nullable();
$table->string('cancelid')->nullable();
$table->time('canceltime')->nullable();
$table->string('f_lulus')->nullable();
$table->string('tag')->nullable();
$table->decimal('jbg', $precision = 9, $scale = 2)->nullable()->default(0.00);;
$table->decimal('bakipjm', $precision = 7, $scale = 2)->nullable()->default(0.00);;
$table->decimal('bakiupah', $precision = 7, $scale = 2)->nullable()->default(0.00);
$table->decimal('cajlain', $precision = 7, $scale = 2)->nullable()->default(0.00);
$table->string('marhun')->nullable();
$table->string('jenisupah')->nullable();
$table->decimal('cajkhidmat', $precision = 7, $scale = 2)->nullable()->default(0.00);
$table->integer('stcajkhidmat')->nullable()->default(0);
$table->string('kodgl')->nullable();
$table->integer('taglel')->nullable()->default(0);
$table->integer('instno')->nullable()->default(0);
$table->integer('currInstno')->nullable()->default(0);
$table->decimal('ansakhir', $precision = 7, $scale = 2)->nullable()->default(0.00);
$table->decimal('ansupahakhir', $precision = 7, $scale = 2)->nullable()->default(0.00);
$table->decimal('jumupahaz', $precision = 7, $scale = 2)->nullable()->default(0.00);
$table->decimal('tunggakan', $precision = 7, $scale = 2)->nullable()->default(0.00);
$table->date('t_update')->nullable();;
$table->string('jantina')->nullable();
$table->string('bangsa')->nullable();
$table->integer('sirit')->nullable()->default(0);
$table->integer('jenisansur')->nullable()->default(0);
$table->string('nokotak')->nullable();
$table->integer('tiada')->nullable()->default(0);
$table->integer('tagtbaki')->nullable()->default(0);
$table->string('penilai')->nullable();
$table->string('namapenilai')->nullable();
$table->integer('tagserah')->nullable()->default(0);
$table->date('tempTarikhAging')->nullable();
$table->string('jenistebus')->nullable();
$table->string('namapelulus')->nullable();
$table->decimal('percentpinj', $precision = 9, $scale = 2)->nullable()->default(0.00);
$table->integer('kuantiti')->nullable()->default(0);
$table->string('namateller')->nullable();
$table->decimal('jumtebus', $precision = 11, $scale = 2)->nullable()->default(0.00);
$table->decimal('upahnotis', $precision = 9, $scale = 2)->nullable()->default(0.00);
$table->decimal('upahpercuma', $precision = 11, $scale = 2)->nullable();
$table->integer('tagpalsu')->nullable()->default(0);
$table->decimal('upahdibayar', $precision = 10, $scale = 2)->nullable()->default(0.00);
$table->string('tagcetak');
$table->integer('tag_sms')->nullable()->default(0);
$table->string('semakbarcode')->nullable()->default('Tidak Lulus');
$table->integer('wangkeluarteller')->nullable()->default(0);
$table->integer('semakpetibesi')->nullable()->default(0);
$table->integer('semakaudit')->nullable()->default(0);
$table->string('historygadaian')->nullable()->default(0);
$table->integer('tagkiratebus')->nullable()->default(0);
$table->integer('checkbp')->nullable()->default(0);
$table->decimal('pampasan', $precision = 9, $scale = 2)->nullable()->default(0.00);
$table->integer('lel1stop')->nullable()->default(0);
$table->string('tellernew')->nullable();
$table->string('idjompay')->nullable()->default(0);
$table->integer('tangguh')->nullable()->default(0);
$table->date('tebus')->nullable();
$table->decimal('upahSim', $precision = 7, $scale = 2)->nullable()->default(0.00);
$table->decimal('jbgakru', $precision = 5, $scale = 2)->nullable()->default(0.00);
$table->decimal('upahakru', $precision = 7, $scale = 2)->nullable()->default(0.00);
$table->integer('tagpalsu2')->nullable()->default(0);
$table->integer('tagcall')->nullable()->default(0);
$table->decimal('upah_semasa', $precision = 11, $scale = 2)->nullable()->default(0.00);
$table->decimal('simulasi_hargaasas', $precision = 11, $scale = 2)->nullable()->default(0.00);
$table->decimal('simulasi_cajlelong', $precision = 11, $scale = 2)->nullable()->default(0.00);
$table->decimal('simulasi_bakilelong', $precision = 11, $scale = 2)->nullable()->default(0.00);
$table->decimal('sim_hargaasas', $precision = 9, $scale = 2)->nullable()->default(0.00);
$table->decimal('sim_cajlelong', $precision = 9, $scale = 2)->nullable()->default(0.00);
$table->decimal('sim_upahlelong', $precision = 9, $scale = 2)->nullable()->default(0.00);
$table->decimal('sim_bakilelong', $precision = 9, $scale = 2)->nullable()->default(0.00);
$table->decimal('percentrebet', $precision = 9, $scale = 2)->nullable()->default(0.00);
$table->decimal('rebet', $precision = 9, $scale = 2)->nullable()->default(0.00);
$table->decimal('upahlpsrebet', $precision = 9, $scale = 2)->nullable()->default(0.00);
$table->integer('taguploadslip')->nullable()->default(0);
$table->integer('tagsahupahonline')->nullable()->default(0);
$table->decimal('bayarupahonline', $precision = 9, $scale = 2)->nullable()->default(0.00);
$table->date('tbayaronline')->nullable();
$table->decimal('upahsebenar', $precision = 9, $scale = 2)->nullable()->default(0.00);
$table->integer('tagupdatedbonline')->nullable()->default(0);
$table->decimal('bayarpinjamanonline', $precision = 9, $scale = 2)->nullable()->default(0.00);
$table->string('jenis_bayaran')->nullable();
$table->decimal('upah12', $precision = 9, $scale = 2)->nullable();
$table->decimal('hargajualan', $precision = 9, $scale = 2)->nullable();
$table->decimal('bakihargajualan', $precision = 9, $scale = 2)->nullable();
$table->integer('tagkomuditi')->nullable();
$table->integer('lelong_tawarruq')->nullable()->default(1);
$table->float('tempohbayar', $precision = 10, $scale = 2)->nullable()->default(0.00);
$table->timestamps();
});
Schema::create('gadaimarhun', function (Blueprint $table) {
$table->bigIncrements('id');
$table->string('kodcaw')->nullable();
$table->string('norujukan');
$table->date('t_gadai')->nullable();;
$table->decimal('bil', $precision = 3, $scale = 2);
$table->string('marhun');
$table->string('nota');
$table->string('karat');
$table->decimal('berat', $precision = 7, $scale = 2);
$table->decimal('harga', $precision = 9, $scale = 2);
$table->decimal('n_marhun', $precision = 9, $scale = 2);
$table->timestamps();
// $table->foreign('norujukan')
// ->references('norujukan')->on('gadai')
// ->onDelete('cascade');
});
}
/**
* Reverse the migrations.
*
* @return void
*/
public function down()
{
Schema::dropIfExists('cawangan');
}
}