File tree Expand file tree Collapse file tree 1 file changed +35
-0
lines changed Expand file tree Collapse file tree 1 file changed +35
-0
lines changed Original file line number Diff line number Diff line change
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 ('licenses ' , function (Blueprint $ table ) {
15
+ $ table ->id ();
16
+ $ table ->foreignId ('user_id ' );
17
+ $ table ->foreignId ('subscription_item_id ' )->nullable ();
18
+ $ table ->string ('policy_name ' );
19
+ $ table ->string ('key ' );
20
+ $ table ->timestamp ('expires_at ' )->nullable ();
21
+ $ table ->timestamps ();
22
+
23
+ $ table ->index ('user_id ' );
24
+ $ table ->index ('subscription_item_id ' );
25
+ });
26
+ }
27
+
28
+ /**
29
+ * Reverse the migrations.
30
+ */
31
+ public function down (): void
32
+ {
33
+ Schema::dropIfExists ('licenses ' );
34
+ }
35
+ };
You can’t perform that action at this time.
0 commit comments