通道的增删接口实现,数据表和目录结构调整
This commit is contained in:
@@ -516,16 +516,19 @@ create table resource (
|
||||
user_id int not null references "user" (id)
|
||||
on update cascade
|
||||
on delete cascade,
|
||||
active bool default true,
|
||||
created_at timestamp default current_timestamp,
|
||||
updated_at timestamp default current_timestamp,
|
||||
deleted_at timestamp
|
||||
);
|
||||
create index resource_user_id_index on resource (user_id);
|
||||
create index resource_active_index on resource (active);
|
||||
|
||||
-- resource表字段注释
|
||||
comment on table resource is '套餐表';
|
||||
comment on column resource.id is '套餐ID';
|
||||
comment on column resource.user_id is '用户ID';
|
||||
comment on column resource.active is '套餐状态';
|
||||
comment on column resource.created_at is '创建时间';
|
||||
comment on column resource.updated_at is '更新时间';
|
||||
comment on column resource.deleted_at is '删除时间';
|
||||
@@ -534,19 +537,19 @@ comment on column resource.deleted_at is '删除时间';
|
||||
drop table if exists resource_pss cascade;
|
||||
create table resource_pss (
|
||||
id serial primary key,
|
||||
resource_id int not null references resource (id)
|
||||
resource_id int not null references resource (id)
|
||||
on update cascade
|
||||
on delete cascade,
|
||||
active bool not null default false,
|
||||
type int,
|
||||
live int,
|
||||
quota int,
|
||||
used int,
|
||||
expire timestamp,
|
||||
limit_day int,
|
||||
last_used timestamp,
|
||||
created_at timestamp default current_timestamp,
|
||||
updated_at timestamp default current_timestamp,
|
||||
daily_limit int,
|
||||
daily_used int,
|
||||
daily_last timestamp,
|
||||
created_at timestamp default current_timestamp,
|
||||
updated_at timestamp default current_timestamp,
|
||||
deleted_at timestamp
|
||||
);
|
||||
create index resource_pss_resource_id_index on resource_pss (resource_id);
|
||||
@@ -555,14 +558,14 @@ create index resource_pss_resource_id_index on resource_pss (resource_id);
|
||||
comment on table resource_pss is '动态代理套餐表';
|
||||
comment on column resource_pss.id is 'ID';
|
||||
comment on column resource_pss.resource_id is '套餐ID';
|
||||
comment on column resource_pss.active is '是否启用';
|
||||
comment on column resource_pss.type is '套餐类型:1-包时,2-包量';
|
||||
comment on column resource_pss.live is '可用时长(秒)';
|
||||
comment on column resource_pss.quota is '配额数量';
|
||||
comment on column resource_pss.used is '已用数量';
|
||||
comment on column resource_pss.expire is '过期时间';
|
||||
comment on column resource_pss.limit_day is '每日限额';
|
||||
comment on column resource_pss.last_used is '最后提取时间';
|
||||
comment on column resource_pss.daily_limit is '每日限制';
|
||||
comment on column resource_pss.daily_used is '今日已用数量';
|
||||
comment on column resource_pss.daily_last is '今日最后使用时间';
|
||||
comment on column resource_pss.created_at is '创建时间';
|
||||
comment on column resource_pss.updated_at is '更新时间';
|
||||
comment on column resource_pss.deleted_at is '删除时间';
|
||||
@@ -571,16 +574,15 @@ comment on column resource_pss.deleted_at is '删除时间';
|
||||
drop table if exists resource_psr cascade;
|
||||
create table resource_psr (
|
||||
id serial primary key,
|
||||
resource_id int not null references resource (id)
|
||||
resource_id int not null references resource (id)
|
||||
on update cascade
|
||||
on delete cascade,
|
||||
active bool not null default false,
|
||||
live int,
|
||||
conn int,
|
||||
expire timestamp,
|
||||
used bool,
|
||||
created_at timestamp default current_timestamp,
|
||||
updated_at timestamp default current_timestamp,
|
||||
created_at timestamp default current_timestamp,
|
||||
updated_at timestamp default current_timestamp,
|
||||
deleted_at timestamp
|
||||
);
|
||||
create index resource_psr_resource_id_index on resource_psr (resource_id);
|
||||
@@ -589,7 +591,6 @@ create index resource_psr_resource_id_index on resource_psr (resource_id);
|
||||
comment on table resource_psr is '隧道代理套餐表';
|
||||
comment on column resource_psr.id is 'ID';
|
||||
comment on column resource_psr.resource_id is '套餐ID';
|
||||
comment on column resource_psr.active is '是否启用';
|
||||
comment on column resource_psr.live is '轮换周期(秒)';
|
||||
comment on column resource_psr.conn is '最大连接数';
|
||||
comment on column resource_psr.expire is '过期时间';
|
||||
@@ -602,12 +603,11 @@ comment on column resource_psr.deleted_at is '删除时间';
|
||||
drop table if exists resource_pps cascade;
|
||||
create table resource_pps (
|
||||
id serial primary key,
|
||||
resource_id int not null references resource (id)
|
||||
resource_id int not null references resource (id)
|
||||
on update cascade
|
||||
on delete cascade,
|
||||
active bool not null default false,
|
||||
created_at timestamp default current_timestamp,
|
||||
updated_at timestamp default current_timestamp,
|
||||
created_at timestamp default current_timestamp,
|
||||
updated_at timestamp default current_timestamp,
|
||||
deleted_at timestamp
|
||||
);
|
||||
create index resource_pps_resource_id_index on resource_pps (resource_id);
|
||||
@@ -616,7 +616,6 @@ create index resource_pps_resource_id_index on resource_pps (resource_id);
|
||||
comment on table resource_pps is '独享代理套餐表';
|
||||
comment on column resource_pps.id is 'ID';
|
||||
comment on column resource_pps.resource_id is '套餐ID';
|
||||
comment on column resource_pps.active is '是否启用';
|
||||
comment on column resource_pps.created_at is '创建时间';
|
||||
comment on column resource_pps.updated_at is '更新时间';
|
||||
comment on column resource_pps.deleted_at is '删除时间';
|
||||
|
||||
Reference in New Issue
Block a user