create table if not exists road_spot_check_preview ( id serial not null constraint report_spot_check_preview_v2_pk primary key, county_percentage integer not null, date timestamp with time zone, county_road_id integer[], township_road_id integer[], checked boolean default false not null, village_road_id integer[], village_id integer[] ); comment on table road_spot_check_preview is '道路抽查预览表'; comment on column road_spot_check_preview.county_percentage is '县道抽查比例'; comment on column road_spot_check_preview.date is '抽取时间'; comment on column road_spot_check_preview.county_road_id is '抽到的县道id'; comment on column road_spot_check_preview.township_road_id is '乡道id'; comment on column road_spot_check_preview.checked is '是否应用'; comment on column road_spot_check_preview.village_road_id is '村道id'; comment on column road_spot_check_preview.village_id is '抽到的村庄的id'; create unique index if not exists report_spot_check_preview_v2_id_uindex on road_spot_check_preview (id); create table if not exists road_spot_check ( id serial not null constraint report_spot_check_v2_pk primary key, road_id integer not null, maintenance_count integer, prepare_id integer not null ); comment on table road_spot_check is '抽查结果表'; comment on column road_spot_check.maintenance_count is '抽查时养护次数'; comment on column road_spot_check.prepare_id is '抽查预览id'; create unique index if not exists report_spot_check_v2_id_uindex on road_spot_check (id); create table if not exists road_spot_check_change_log ( id serial not null constraint road_spot_check_change_log_pk primary key, user_id integer not null, time timestamp with time zone not null, content varchar(1024), origin_road_id integer not null, change_road_id integer not null, prepare_id integer constraint road_spot_check_change_log_road_spot_check_preview_id_fk references road_spot_check_preview ); comment on table road_spot_check_change_log is '道路养护抽查调整日志'; comment on column road_spot_check_change_log.user_id is '修改者'; comment on column road_spot_check_change_log.content is '修改内容描述'; comment on column road_spot_check_change_log.origin_road_id is '原本的道路'; comment on column road_spot_check_change_log.change_road_id is '更改后的道路'; comment on column road_spot_check_change_log.prepare_id is '抽查预览id'; create unique index if not exists road_spot_check_change_log_id_uindex on road_spot_check_change_log (id);