14 use Illuminate\Database\Migrations\Migration;
15 use Illuminate\Database\Schema\Builder;
16 use Illuminate\Database\Schema\Blueprint;
17 use Illuminate\Database\Capsule\Manager as Capsule;
24 public function up() {
26 Capsule::schema()->create(
'temporary_files',
function (Blueprint $table) {
27 $table->bigInteger(
'file_id')->autoIncrement();
28 $table->bigInteger(
'user_id');
29 $table->string(
'file_name', 90);
30 $table->string(
'file_type', 255)->nullable();
31 $table->bigInteger(
'file_size');
32 $table->string(
'original_file_name', 127)->nullable();
33 $table->datetime(
'date_uploaded');
34 $table->index([
'user_id'],
'temporary_files_user_id');
43 Capsule::schema()->drop(
'temporary_files');