whoami7 - Manager
:
/
home
/
kckglobal
/
.trash
/
database
/
migrations
/
Upload File:
files >> /home/kckglobal/.trash/database/migrations/2023_04_27_082330_create_invoice_files_table.php
<?php use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Schema\Blueprint; use Illuminate\Support\Facades\Schema; return new class extends Migration { /** * Run the migrations. */ public function up(): void { Schema::create('invoice_files', function (Blueprint $table) { $table->increments('id'); $table->unsignedInteger('invoice_id')->index('invoice_files_invoice_id_foreign'); $table->unsignedInteger('added_by')->nullable()->index('invoice_files_added_by_foreign'); $table->unsignedInteger('last_updated_by')->nullable()->index('invoice_files_last_updated_by_foreign'); $table->string('filename', 200)->nullable(); $table->string('hashname', 200)->nullable(); $table->string('size', 200)->nullable(); $table->foreign(['added_by'])->references(['id'])->on('users')->onUpdate('CASCADE')->onDelete('SET NULL'); $table->foreign(['last_updated_by'])->references(['id'])->on('users')->onUpdate('CASCADE')->onDelete('SET NULL'); $table->foreign(['invoice_id'])->references(['id'])->on('invoices')->onUpdate('CASCADE')->onDelete('CASCADE'); $table->timestamps(); }); } /** * Reverse the migrations. */ public function down(): void { Schema::dropIfExists('invoice_files'); } };
Copyright ©2021 || Defacer Indonesia