%PDF- %PDF-
Direktori : /var/www/html/kpk/api/database/migrations/ |
Current File : /var/www/html/kpk/api/database/migrations/2018_11_17_212733_create_protocols_table.php |
<?php use Illuminate\Support\Facades\Schema; use Illuminate\Database\Schema\Blueprint; use Illuminate\Database\Migrations\Migration; class CreateProtocolsTable extends Migration { /** * Run the migrations. * * @return void */ public function up() { Schema::create('protocols', function (Blueprint $table) { $table->bigIncrements('id'); $table->string('number',50)->unique(); $table->date('arrival_date'); $table->date('departure_date'); $table->unsignedBigInteger('user_id'); $table->unsignedInteger('institution_id'); $table->unsignedInteger('relator_id')->nullable(); $table->text('description'); $table->string('type');//incoming,outgoing $table->boolean('has_confirmed_document_retrieval')->default(true); $table->string('sent_to'); $table->foreign('user_id')->references('id')->on('users'); $table->foreign('institution_id')->references('id')->on('institutions'); $table->foreign('relator_id')->references('id')->on('relators'); $table->boolean('is_deleted')->default(false); $table->dateTime('deleted_at')->nullable(); $table->timestamps(); }); } /** * Reverse the migrations. * * @return void */ public function down() { Schema::dropIfExists('protocols'); } }