@@ -5,7 +5,7 @@ CREATE TABLE IF NOT EXISTS `jwt_keys`
5
5
` id` INT AUTO_INCREMENT PRIMARY KEY ,
6
6
` created_at` BIGINT NOT NULL DEFAULT 0 ,
7
7
` updated_at` BIGINT NOT NULL DEFAULT 0 ,
8
- ` is_deleted` INT NOT NULL DEFAULT 0 ,
8
+ ` is_deleted` INT NOT NULL DEFAULT 0 , -- int on purpose, gormism
9
9
` public_key` TEXT NOT NULL ,
10
10
` private_key` TEXT NOT NULL
11
11
);
@@ -15,12 +15,12 @@ CREATE TABLE IF NOT EXISTS `user`
15
15
` id` INT AUTO_INCREMENT PRIMARY KEY ,
16
16
` created_at` BIGINT NOT NULL DEFAULT 0 ,
17
17
` updated_at` BIGINT NOT NULL DEFAULT 0 ,
18
- ` is_deleted` INT NOT NULL DEFAULT 0 ,
18
+ ` is_deleted` INT NOT NULL DEFAULT 0 , -- int on purpose, gormism
19
19
` name` VARCHAR (50 ) NOT NULL ,
20
20
` nickname` VARCHAR (50 ) NOT NULL ,
21
21
` email` VARCHAR (255 ) NOT NULL ,
22
- ` is_system` INT NOT NULL DEFAULT 0 ,
23
- ` is_disabled` INT NOT NULL DEFAULT 0
22
+ ` is_system` BOOLEAN NOT NULL DEFAULT FALSE ,
23
+ ` is_disabled` BOOLEAN NOT NULL DEFAULT FALSE
24
24
);
25
25
26
26
CREATE TABLE IF NOT EXISTS ` capability`
@@ -42,7 +42,7 @@ CREATE TABLE IF NOT EXISTS `auth`
42
42
` id` INT AUTO_INCREMENT PRIMARY KEY ,
43
43
` created_at` BIGINT NOT NULL DEFAULT 0 ,
44
44
` updated_at` BIGINT NOT NULL DEFAULT 0 ,
45
- ` is_deleted` INT NOT NULL DEFAULT 0 ,
45
+ ` is_deleted` INT NOT NULL DEFAULT 0 , -- int on purpose, gormism
46
46
` user_id` INT NOT NULL ,
47
47
` type` VARCHAR (50 ) NOT NULL ,
48
48
` secret` VARCHAR (255 ) NOT NULL ,
@@ -55,7 +55,7 @@ CREATE TABLE IF NOT EXISTS `setting`
55
55
` id` INT AUTO_INCREMENT PRIMARY KEY ,
56
56
` created_at` BIGINT NOT NULL DEFAULT 0 ,
57
57
` updated_at` BIGINT NOT NULL DEFAULT 0 ,
58
- ` is_deleted` INT NOT NULL DEFAULT 0 ,
58
+ ` is_deleted` INT NOT NULL DEFAULT 0 , -- int on purpose, gormism
59
59
` name` VARCHAR (50 ) NOT NULL ,
60
60
` description` VARCHAR (255 ) NOT NULL DEFAULT ' ' ,
61
61
` value` TEXT NOT NULL ,
@@ -67,7 +67,7 @@ CREATE TABLE IF NOT EXISTS `audit_log`
67
67
` id` INT AUTO_INCREMENT PRIMARY KEY ,
68
68
` created_at` BIGINT NOT NULL DEFAULT 0 ,
69
69
` updated_at` BIGINT NOT NULL DEFAULT 0 ,
70
- ` is_deleted` INT NOT NULL DEFAULT 0 ,
70
+ ` is_deleted` INT NOT NULL DEFAULT 0 , -- int on purpose, gormism
71
71
` user_id` INT NOT NULL ,
72
72
` object_type` VARCHAR (50 ) NOT NULL ,
73
73
` object_id` INT NOT NULL ,
@@ -81,21 +81,21 @@ CREATE TABLE IF NOT EXISTS `certificate_authority`
81
81
` id` INT AUTO_INCREMENT PRIMARY KEY ,
82
82
` created_at` BIGINT NOT NULL DEFAULT 0 ,
83
83
` updated_at` BIGINT NOT NULL DEFAULT 0 ,
84
- ` is_deleted` INT NOT NULL DEFAULT 0 ,
84
+ ` is_deleted` INT NOT NULL DEFAULT 0 , -- int on purpose, gormism
85
85
` name` VARCHAR (50 ) NOT NULL ,
86
86
` acmesh_server` VARCHAR (255 ) NOT NULL DEFAULT ' ' ,
87
87
` ca_bundle` VARCHAR (255 ) NOT NULL DEFAULT ' ' ,
88
- ` is_wildcard_supported` INT NOT NULL DEFAULT 0 , -- specific to each CA, acme v1 doesn't usually have wildcards
88
+ ` is_wildcard_supported` BOOLEAN NOT NULL DEFAULT FALSE , -- specific to each CA, acme v1 doesn't usually have wildcards
89
89
` max_domains` INT NOT NULL DEFAULT 5 , -- per request
90
- ` is_readonly` INT NOT NULL DEFAULT 0
90
+ ` is_readonly` BOOLEAN NOT NULL DEFAULT FALSE
91
91
);
92
92
93
93
CREATE TABLE IF NOT EXISTS ` dns_provider`
94
94
(
95
95
` id` INT AUTO_INCREMENT PRIMARY KEY ,
96
96
` created_at` BIGINT NOT NULL DEFAULT 0 ,
97
97
` updated_at` BIGINT NOT NULL DEFAULT 0 ,
98
- ` is_deleted` INT NOT NULL DEFAULT 0 ,
98
+ ` is_deleted` INT NOT NULL DEFAULT 0 , -- int on purpose, gormism
99
99
` user_id` INT NOT NULL ,
100
100
` name` VARCHAR (50 ) NOT NULL ,
101
101
` acmesh_name` VARCHAR (50 ) NOT NULL ,
@@ -109,7 +109,7 @@ CREATE TABLE IF NOT EXISTS certificate
109
109
` id` INT AUTO_INCREMENT PRIMARY KEY ,
110
110
` created_at` BIGINT NOT NULL DEFAULT 0 ,
111
111
` updated_at` BIGINT NOT NULL DEFAULT 0 ,
112
- ` is_deleted` INT NOT NULL DEFAULT 0 ,
112
+ ` is_deleted` INT NOT NULL DEFAULT 0 , -- int on purpose, gormism
113
113
` user_id` INT NOT NULL ,
114
114
` type` VARCHAR (50 ) NOT NULL , -- custom,dns,http
115
115
` certificate_authority_id` INT , -- 0 for a custom cert
@@ -120,7 +120,7 @@ CREATE TABLE IF NOT EXISTS certificate
120
120
` status` VARCHAR (50 ) NOT NULL , -- ready,requesting,failed,provided
121
121
` error_message` TEXT NOT NULL ,
122
122
` meta` TEXT NOT NULL ,
123
- ` is_ecc` INT NOT NULL DEFAULT 0 ,
123
+ ` is_ecc` BOOLEAN NOT NULL DEFAULT FALSE ,
124
124
FOREIGN KEY (` user_id` ) REFERENCES ` user` (` id` ),
125
125
FOREIGN KEY (` certificate_authority_id` ) REFERENCES ` certificate_authority` (` id` ),
126
126
FOREIGN KEY (` dns_provider_id` ) REFERENCES ` dns_provider` (` id` )
@@ -131,14 +131,14 @@ CREATE TABLE IF NOT EXISTS `stream`
131
131
` id` INT AUTO_INCREMENT PRIMARY KEY ,
132
132
` created_at` BIGINT NOT NULL DEFAULT 0 ,
133
133
` updated_at` BIGINT NOT NULL DEFAULT 0 ,
134
- ` is_deleted` INT NOT NULL DEFAULT 0 ,
134
+ ` is_deleted` INT NOT NULL DEFAULT 0 , -- int on purpose, gormism
135
135
` user_id` INT NOT NULL ,
136
136
` listen_interface` VARCHAR (50 ) NOT NULL ,
137
137
` incoming_port` INT NOT NULL ,
138
138
` tcp_forwarding` INT NOT NULL DEFAULT 0 ,
139
139
` udp_forwarding` INT NOT NULL DEFAULT 0 ,
140
140
` advanced_config` TEXT NOT NULL ,
141
- ` is_disabled` INT NOT NULL DEFAULT 0 ,
141
+ ` is_disabled` BOOLEAN NOT NULL DEFAULT FALSE ,
142
142
FOREIGN KEY (` user_id` ) REFERENCES ` user` (` id` )
143
143
);
144
144
@@ -147,7 +147,7 @@ CREATE TABLE IF NOT EXISTS `nginx_template`
147
147
` id` INT AUTO_INCREMENT PRIMARY KEY ,
148
148
` created_at` BIGINT NOT NULL DEFAULT 0 ,
149
149
` updated_at` BIGINT NOT NULL DEFAULT 0 ,
150
- ` is_deleted` INT NOT NULL DEFAULT 0 ,
150
+ ` is_deleted` INT NOT NULL DEFAULT 0 , -- int on purpose, gormism
151
151
` user_id` INT NOT NULL ,
152
152
` name` VARCHAR (50 ) NOT NULL ,
153
153
` type` VARCHAR (50 ) NOT NULL ,
@@ -160,12 +160,12 @@ CREATE TABLE IF NOT EXISTS `upstream`
160
160
` id` INT AUTO_INCREMENT PRIMARY KEY ,
161
161
` created_at` BIGINT NOT NULL DEFAULT 0 ,
162
162
` updated_at` BIGINT NOT NULL DEFAULT 0 ,
163
- ` is_deleted` INT NOT NULL DEFAULT 0 ,
163
+ ` is_deleted` INT NOT NULL DEFAULT 0 , -- int on purpose, gormism
164
164
` user_id` INT NOT NULL ,
165
165
` name` VARCHAR (50 ) NOT NULL ,
166
166
` nginx_template_id` INT NOT NULL ,
167
- ` ip_hash` INT NOT NULL DEFAULT 0 ,
168
- ` ntlm` INT NOT NULL DEFAULT 0 ,
167
+ ` ip_hash` BOOLEAN NOT NULL DEFAULT FALSE ,
168
+ ` ntlm` BOOLEAN NOT NULL DEFAULT FALSE ,
169
169
` keepalive` INT NOT NULL DEFAULT 0 ,
170
170
` keepalive_requests` INT NOT NULL DEFAULT 0 ,
171
171
` keepalive_time` VARCHAR (50 ) NOT NULL DEFAULT ' ' ,
@@ -182,14 +182,14 @@ CREATE TABLE IF NOT EXISTS `upstream_server`
182
182
` id` INT AUTO_INCREMENT PRIMARY KEY ,
183
183
` created_at` BIGINT NOT NULL DEFAULT 0 ,
184
184
` updated_at` BIGINT NOT NULL DEFAULT 0 ,
185
- ` is_deleted` INT NOT NULL DEFAULT 0 ,
185
+ ` is_deleted` INT NOT NULL DEFAULT 0 , -- int on purpose, gormism
186
186
` upstream_id` INT NOT NULL ,
187
187
` server` VARCHAR (50 ) NOT NULL ,
188
188
` weight` INT NOT NULL DEFAULT 0 ,
189
189
` max_conns` INT NOT NULL DEFAULT 0 ,
190
190
` max_fails` INT NOT NULL DEFAULT 0 ,
191
191
` fail_timeout` INT NOT NULL DEFAULT 0 ,
192
- ` is_backup` INT NOT NULL DEFAULT 0 ,
192
+ ` is_backup` BOOLEAN NOT NULL DEFAULT FALSE ,
193
193
FOREIGN KEY (` upstream_id` ) REFERENCES ` upstream` (` id` )
194
194
);
195
195
@@ -198,7 +198,7 @@ CREATE TABLE IF NOT EXISTS `access_list`
198
198
` id` INT AUTO_INCREMENT PRIMARY KEY ,
199
199
` created_at` BIGINT NOT NULL DEFAULT 0 ,
200
200
` updated_at` BIGINT NOT NULL DEFAULT 0 ,
201
- ` is_deleted` INT NOT NULL DEFAULT 0 ,
201
+ ` is_deleted` INT NOT NULL DEFAULT 0 , -- int on purpose, gormism
202
202
` user_id` INT NOT NULL ,
203
203
` name` VARCHAR (50 ) NOT NULL ,
204
204
` meta` TEXT NOT NULL ,
@@ -210,7 +210,7 @@ CREATE TABLE IF NOT EXISTS host
210
210
` id` INT AUTO_INCREMENT PRIMARY KEY ,
211
211
` created_at` BIGINT NOT NULL DEFAULT 0 ,
212
212
` updated_at` BIGINT NOT NULL DEFAULT 0 ,
213
- ` is_deleted` INT NOT NULL DEFAULT 0 ,
213
+ ` is_deleted` INT NOT NULL DEFAULT 0 , -- int on purpose, gormism
214
214
` user_id` INT NOT NULL ,
215
215
` type` VARCHAR (50 ) NOT NULL ,
216
216
` nginx_template_id` INT NOT NULL ,
@@ -222,18 +222,18 @@ CREATE TABLE IF NOT EXISTS host
222
222
` proxy_port` INT NOT NULL DEFAULT 0 ,
223
223
` certificate_id` INT NOT NULL DEFAULT 0 ,
224
224
` access_list_id` INT NOT NULL DEFAULT 0 ,
225
- ` ssl_forced` INT NOT NULL DEFAULT 0 ,
226
- ` caching_enabled` INT NOT NULL DEFAULT 0 ,
227
- ` block_exploits` INT NOT NULL DEFAULT 0 ,
228
- ` allow_websocket_upgrade` INT NOT NULL DEFAULT 0 ,
229
- ` http2_support` INT NOT NULL DEFAULT 0 ,
230
- ` hsts_enabled` INT NOT NULL DEFAULT 0 ,
231
- ` hsts_subdomains` INT NOT NULL DEFAULT 0 ,
225
+ ` ssl_forced` BOOLEAN NOT NULL DEFAULT FALSE ,
226
+ ` caching_enabled` BOOLEAN NOT NULL DEFAULT FALSE ,
227
+ ` block_exploits` BOOLEAN NOT NULL DEFAULT FALSE ,
228
+ ` allow_websocket_upgrade` BOOLEAN NOT NULL DEFAULT FALSE ,
229
+ ` http2_support` BOOLEAN NOT NULL DEFAULT FALSE ,
230
+ ` hsts_enabled` BOOLEAN NOT NULL DEFAULT FALSE ,
231
+ ` hsts_subdomains` BOOLEAN NOT NULL DEFAULT FALSE ,
232
232
` paths` TEXT NOT NULL ,
233
233
` advanced_config` TEXT NOT NULL ,
234
234
` status` VARCHAR (50 ) NOT NULL DEFAULT ' ' ,
235
235
` error_message` TEXT NOT NULL ,
236
- ` is_disabled` INT NOT NULL DEFAULT 0 ,
236
+ ` is_disabled` BOOLEAN NOT NULL DEFAULT FALSE ,
237
237
FOREIGN KEY (` user_id` ) REFERENCES ` user` (` id` ),
238
238
FOREIGN KEY (` nginx_template_id` ) REFERENCES ` nginx_template` (` id` ),
239
239
FOREIGN KEY (` upstream_id` ) REFERENCES ` upstream` (` id` ),
0 commit comments