File tree Expand file tree Collapse file tree 3 files changed +23
-28
lines changed
storage/framework/database/models Expand file tree Collapse file tree 3 files changed +23
-28
lines changed Original file line number Diff line number Diff line change @@ -83,20 +83,6 @@ export default {
83
83
84
84
factory : ( ) => faker . person . jobTitle ( ) ,
85
85
} ,
86
- content : {
87
- required : true ,
88
- order : 4 ,
89
- validation : {
90
- rule : schema . string ( ) . minLength ( 3 ) . maxLength ( 255 ) ,
91
- message : {
92
- minLength : 'Job title must have a minimum of 3 characters' ,
93
- maxLength : 'Job title must have a maximum of 255 characters' ,
94
- } ,
95
- } ,
96
-
97
- factory : ( ) => faker . person . jobTitle ( ) ,
98
- } ,
99
-
100
86
password : {
101
87
required : true ,
102
88
order : 2 ,
Original file line number Diff line number Diff line change
1
+ import type { Database } from '@stacksjs/database'
2
+ import { sql } from '@stacksjs/database'
3
+
4
+ export async function up ( db : Database < any > ) {
5
+ await db . schema . alterTable ( 'users' )
6
+ . dropColumn ( 'content' )
7
+ . execute ( ) ;
8
+ await sql `
9
+ ALTER TABLE users
10
+ MODIFY COLUMN password VARCHAR(255) NOT NULL AFTER email;
11
+ ` . execute ( db )
12
+
13
+ await sql `
14
+ ALTER TABLE users
15
+ MODIFY COLUMN job_title VARCHAR(255) NOT NULL AFTER password;
16
+ ` . execute ( db )
17
+
18
+ await sql `
19
+ ALTER TABLE users
20
+ MODIFY COLUMN name VARCHAR(255) NOT NULL AFTER job_title;
21
+ ` . execute ( db )
22
+
23
+ }
Original file line number Diff line number Diff line change @@ -83,20 +83,6 @@ export default {
83
83
84
84
factory : ( ) => faker . person . jobTitle ( ) ,
85
85
} ,
86
- content : {
87
- required : true ,
88
- order : 4 ,
89
- validation : {
90
- rule : schema . string ( ) . minLength ( 3 ) . maxLength ( 255 ) ,
91
- message : {
92
- minLength : 'Job title must have a minimum of 3 characters' ,
93
- maxLength : 'Job title must have a maximum of 255 characters' ,
94
- } ,
95
- } ,
96
-
97
- factory : ( ) => faker . person . jobTitle ( ) ,
98
- } ,
99
-
100
86
password : {
101
87
required : true ,
102
88
order : 2 ,
You can’t perform that action at this time.
0 commit comments