<?php

namespace App\Database\Migrations;

use CodeIgniter\Database\Migration;


class CreatePengembalian extends Migration
{

    public function up()
    {


        $this->forge->addField([



            'id' => [

                'type'           => 'INT',

                'unsigned'       => true,

                'auto_increment' => true,

            ],





            'kode_pinjam' => [

                'type'       => 'VARCHAR',

                'constraint' => 50,

            ],





            'tanggal_kembali_real' => [

                'type' => 'DATE',

            ],





            'hari_terlambat' => [

                'type'       => 'INT',

                'default'    => 0,

            ],





            'denda' => [

                'type'       => 'INT',

                'default'    => 0,

            ],





            'status_bayar' => [

                'type'       => 'ENUM',

                'constraint' => [

                    'Belum Bayar',

                    'Sudah Bayar'

                ],

                'default' => 'Belum Bayar',

            ],





            'created_at' => [

                'type' => 'DATETIME',

                'null' => true,

            ],





            'updated_at' => [

                'type' => 'DATETIME',

                'null' => true,

            ],



        ]);








        $this->forge->addKey(

            'id',

            true

        );







        $this->forge->createTable(

            'pengembalian'

        );



    }








    public function down()
    {


        $this->forge->dropTable(

            'pengembalian'

        );


    }



}