<?php
use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class CreateIzinsTable extends Migration
{
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
Schema::create('izins', function (Blueprint $table) {
$table->id();
$table->unsignedBigInteger('karyawan_id')->index();
$table->unsignedBigInteger('abensi_id')->nullable()->index();
$table->date('tanggal_izin');
$table->enum('jenis_izin',['i','s','c','s1','i1','fb','i2'])->nullable();
$table->text('keterangan');
$table->string('lampiran')->nullable();
$table->enum('status',['pending','accept','reject']);
$table->unsignedBigInteger('verifikator_id')->nullable()->index();
$table->text('tanggapan_verifikator')->nullable();
$table->timestamps();
});
}
/**
* Reverse the migrations.
*
* @return void
*/
public function down()
{
Schema::dropIfExists('izins');
}
}
Anons79 File Manager Version 1.0, Coded By Anons79
Email: [email protected]