Files
erp/update.sql

161 lines
5.3 KiB
SQL
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
-- auto-generated definition
create table schedule
(
id bigserial
primary key,
anchor_id bigint default 0 not null,
account_id bigint default 0 not null,
start_time timestamp not null,
end_time timestamp not null,
status smallint default 0 not null,
remark varchar(500) default ''::character varying not null,
created_by bigint default 0 not null,
updated_by bigint default 0 not null,
created_at timestamp default CURRENT_TIMESTAMP not null,
updated_at timestamp default CURRENT_TIMESTAMP not null,
deleted_at timestamp,
tenant_id bigint default 0,
product_id bigint default 0,
order_id bigint default 0
);
comment on table schedule is '排班表';
comment on column schedule.id is '排班ID';
comment on column schedule.anchor_id is '主播ID';
comment on column schedule.account_id is '直播账号ID';
comment on column schedule.start_time is '开始时间';
comment on column schedule.end_time is '结束时间';
comment on column schedule.status is '状态0待直播 1直播中 2已结束 3已取消';
comment on column schedule.remark is '备注';
comment on column schedule.created_by is '创建人';
comment on column schedule.updated_by is '修改人';
comment on column schedule.created_at is '创建时间';
comment on column schedule.updated_at is '修改时间';
comment on column schedule.deleted_at is '删除时间';
comment on column schedule.product_id is '商品ID';
comment on column schedule.order_id is '订单ID';
alter table schedule
owner to postgres;
create index idx_schedule_tenant_id
on schedule (tenant_id);
-- auto-generated definition
create table anchor
(
id bigint default nextval('anchor_id_seq'::regclass) not null
primary key,
name varchar(50) default ''::character varying not null,
phone varchar(20) default ''::character varying not null,
code varchar(255) default ''::character varying not null,
status smallint default 1 not null,
remark varchar(500) default ''::character varying not null,
created_by bigint default 0 not null,
updated_by bigint default 0 not null,
created_at timestamp default CURRENT_TIMESTAMP not null,
updated_at timestamp default CURRENT_TIMESTAMP not null,
deleted_at timestamp,
tenant_id bigint default 0
);
comment on table anchor is '主播表';
comment on column anchor.id is '主播ID';
comment on column anchor.name is '主播姓名';
comment on column anchor.phone is '联系电话';
comment on column anchor.code is '工号';
comment on column anchor.status is '状态0停用 1正常';
comment on column anchor.remark is '备注';
comment on column anchor.created_by is '创建人';
comment on column anchor.updated_by is '修改人';
comment on column anchor.created_at is '创建时间';
comment on column anchor.updated_at is '修改时间';
comment on column anchor.deleted_at is '删除时间';
alter table anchor
owner to postgres;
create index idx_anchor_tenant_id
on anchor (tenant_id);
-- auto-generated definition
create table live_account
(
id bigint default nextval('live_account_id_seq'::regclass) not null
primary key,
platform varchar(50) default ''::character varying not null,
account_name varchar(100) default ''::character varying not null,
account_id varchar(100) default ''::character varying not null,
status smallint default 1 not null,
remark varchar(500) default ''::character varying not null,
created_by bigint default 0 not null,
updated_by bigint default 0 not null,
created_at timestamp default CURRENT_TIMESTAMP not null,
updated_at timestamp default CURRENT_TIMESTAMP not null,
deleted_at timestamp,
tenant_id bigint default 0
);
comment on table live_account is '直播账号表';
comment on column live_account.id is '账号ID';
comment on column live_account.platform is '直播平台(抖音/快手/淘宝等)';
comment on column live_account.account_name is '账号名称';
comment on column live_account.account_id is '账号ID';
comment on column live_account.status is '状态0停用 1正常';
comment on column live_account.remark is '备注';
comment on column live_account.created_by is '创建人';
comment on column live_account.updated_by is '修改人';
comment on column live_account.created_at is '创建时间';
comment on column live_account.updated_at is '修改时间';
comment on column live_account.deleted_at is '删除时间';
alter table live_account
owner to postgres;
create index idx_live_account_tenant_id
on live_account (tenant_id);