数据模型使用指针类型字段以避免空值自动更新的问题
This commit is contained in:
@@ -605,15 +605,15 @@ create table channel (
|
||||
user_id int not null references "user" (id)
|
||||
on update cascade
|
||||
on delete cascade,
|
||||
proxy_id int not null references proxy (id) --
|
||||
on update cascade --
|
||||
proxy_id int not null references proxy (id) --
|
||||
on update cascade --
|
||||
on delete set null,
|
||||
edge_id int references edge (id) --
|
||||
on update cascade --
|
||||
on delete set null,
|
||||
resource_id int references resource (id) --
|
||||
on update cascade --
|
||||
edge_id int references edge (id) --
|
||||
on update cascade --
|
||||
on delete set null,
|
||||
resource_id int not null references resource (id) --
|
||||
on update cascade --
|
||||
on delete set null,
|
||||
proxy_host varchar(255) not null default '',
|
||||
proxy_port int not null,
|
||||
edge_host varchar(255),
|
||||
@@ -729,8 +729,8 @@ create table resource_short (
|
||||
resource_id int not null references resource (id)
|
||||
on update cascade
|
||||
on delete cascade,
|
||||
type int,
|
||||
live int,
|
||||
type int not null,
|
||||
live int not null,
|
||||
expire timestamp,
|
||||
quota int,
|
||||
used int not null default 0,
|
||||
@@ -760,8 +760,8 @@ create table resource_long (
|
||||
resource_id int not null references resource (id)
|
||||
on update cascade
|
||||
on delete cascade,
|
||||
type int,
|
||||
live int,
|
||||
type int not null,
|
||||
live int not null,
|
||||
expire timestamp,
|
||||
quota int,
|
||||
used int not null default 0,
|
||||
|
||||
Reference in New Issue
Block a user