]> BookStack Code Mirror - bookstack/blob - database/migrations/2017_01_21_163602_create_sessions_table.php
Followed Laravel 9 update steps and file changes
[bookstack] / database / migrations / 2017_01_21_163602_create_sessions_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      * @return void
13      */
14     public function up()
15     {
16         Schema::create('sessions', function (Blueprint $table) {
17             $table->string('id')->unique();
18             $table->integer('user_id')->nullable();
19             $table->string('ip_address', 45)->nullable();
20             $table->text('user_agent')->nullable();
21             $table->text('payload');
22             $table->integer('last_activity');
23         });
24     }
25
26     /**
27      * Reverse the migrations.
28      *
29      * @return void
30      */
31     public function down()
32     {
33         Schema::dropIfExists('sessions');
34     }
35 };