]> BookStack Code Mirror - bookstack/blob - database/migrations/2015_08_16_142133_create_activities_table.php
Migrations: Updated with type hints instead of php doc
[bookstack] / database / migrations / 2015_08_16_142133_create_activities_table.php
1 <?php
2
3 use Illuminate\Database\Migrations\Migration;
4 use Illuminate\Database\Schema\Blueprint;
5 use Illuminate\Support\Facades\Schema;
6
7 return new class extends Migration
8 {
9     /**
10      * Run the migrations.
11      */
12     public function up(): void
13     {
14         Schema::create('activities', function (Blueprint $table) {
15             $table->increments('id');
16             $table->string('key');
17             $table->text('extra');
18             $table->integer('book_id')->indexed();
19             $table->integer('user_id');
20             $table->integer('entity_id');
21             $table->string('entity_type');
22             $table->nullableTimestamps();
23         });
24     }
25
26     /**
27      * Reverse the migrations.
28      */
29     public function down(): void
30     {
31         Schema::drop('activities');
32     }
33 };