Ponkhy
3 years ago
6 changed files with 204 additions and 2 deletions
@ -0,0 +1,80 @@ |
|||||
|
-- You should not modify if this have pushed to Github, unless it does serious wrong with the db. |
||||
|
PRAGMA foreign_keys = off; |
||||
|
|
||||
|
BEGIN TRANSACTION; |
||||
|
|
||||
|
create table monitor_dg_tmp ( |
||||
|
id INTEGER not null primary key autoincrement, |
||||
|
name VARCHAR(150), |
||||
|
active BOOLEAN default 1 not null, |
||||
|
user_id INTEGER references user on update cascade on delete |
||||
|
set |
||||
|
null, |
||||
|
interval INTEGER default 20 not null, |
||||
|
url TEXT, |
||||
|
type VARCHAR(20), |
||||
|
weight INTEGER default 2000, |
||||
|
hostname VARCHAR(255), |
||||
|
port INTEGER, |
||||
|
created_date DATETIME default (DATETIME('now')) not null, |
||||
|
keyword VARCHAR(255), |
||||
|
maxretries INTEGER NOT NULL DEFAULT 0, |
||||
|
ignore_tls BOOLEAN default 0 not null, |
||||
|
upside_down BOOLEAN default 0 not null, |
||||
|
maxredirects INTEGER default 10 not null, |
||||
|
accepted_statuscodes_json TEXT default '["200-299"]' not null, |
||||
|
dns_resolve_type VARCHAR(5), |
||||
|
dns_resolve_server VARCHAR(255) |
||||
|
); |
||||
|
|
||||
|
insert into |
||||
|
monitor_dg_tmp( |
||||
|
id, |
||||
|
name, |
||||
|
active, |
||||
|
user_id, |
||||
|
interval, |
||||
|
url, |
||||
|
type, |
||||
|
weight, |
||||
|
hostname, |
||||
|
port, |
||||
|
created_date, |
||||
|
keyword, |
||||
|
maxretries, |
||||
|
ignore_tls, |
||||
|
upside_down, |
||||
|
maxredirects, |
||||
|
accepted_statuscodes_json |
||||
|
) |
||||
|
select |
||||
|
id, |
||||
|
name, |
||||
|
active, |
||||
|
user_id, |
||||
|
interval, |
||||
|
url, |
||||
|
type, |
||||
|
weight, |
||||
|
hostname, |
||||
|
port, |
||||
|
created_date, |
||||
|
keyword, |
||||
|
maxretries, |
||||
|
ignore_tls, |
||||
|
upside_down, |
||||
|
maxredirects, |
||||
|
accepted_statuscodes_json |
||||
|
from |
||||
|
monitor; |
||||
|
|
||||
|
drop table monitor; |
||||
|
|
||||
|
alter table |
||||
|
monitor_dg_tmp rename to monitor; |
||||
|
|
||||
|
create index user_id on monitor (user_id); |
||||
|
|
||||
|
COMMIT; |
||||
|
|
||||
|
PRAGMA foreign_keys = on; |
Loading…
Reference in new issue