-- ============================================================ -- 回滚脚本: 撤销差异表的 ALTER 操作 -- 注意: 部分操作(如ADD COLUMN后已有数据写入)回滚可能失败 -- 执行方式: psql -h 39.98.38.2 -p 5866 -U highgo -d highgo -f this_file.sql -- ============================================================ -- ATT_ENG_BASE 回滚 -- 回滚类型变更 ["start_date"]: 需手动恢复为原类型 DATE -- 回滚类型变更 ["comp_date"]: 需手动恢复为原类型 DATE -- 回滚类型变更 ["dam_iden_date"]: 需手动恢复为原类型 DATE -- ATT_ORG_BASE 回滚 -- 回滚类型变更 ["ad_code"]: 需手动恢复为原类型 BPCHAR -- ATT_PERS_BASE 回滚 ALTER TABLE slaj.att_pers_base DROP COLUMN IF EXISTS "modifier"; ALTER TABLE slaj.att_pers_base DROP COLUMN IF EXISTS "from_date"; ALTER TABLE slaj.att_pers_base DROP COLUMN IF EXISTS "str_to_date"; ALTER TABLE slaj.att_pers_base DROP COLUMN IF EXISTS "node_code"; -- 回滚类型变更 ["pers_code"]: 需手动恢复为原类型 BPCHAR -- 回滚类型变更 ["born_date"]: 需手动恢复为原类型 DATE -- 回滚类型变更 ["wdatetime"]: 需手动恢复为原类型 DATE -- ATT_PERS_EXT 回滚 ALTER TABLE slaj.att_pers_ext DROP COLUMN IF EXISTS "org_guid"; -- 回滚类型变更 ["born_date"]: 需手动恢复为原类型 DATE -- 回滚类型变更 ["work_date"]: 需手动恢复为原类型 VARCHAR -- BIS_HIDD_RECT_ACCE 回滚 ALTER TABLE slaj.bis_hidd_rect_acce DROP COLUMN IF EXISTS "accept_org"; ALTER TABLE slaj.bis_hidd_rect_acce DROP COLUMN IF EXISTS "accept_date"; ALTER TABLE slaj.bis_hidd_rect_acce DROP COLUMN IF EXISTS "accept_opinion"; ALTER TABLE slaj.bis_hidd_rect_acce DROP COLUMN IF EXISTS "curl_result"; -- BIS_HIDD_RECT_IMPL 回滚 ALTER TABLE slaj.bis_hidd_rect_impl DROP COLUMN IF EXISTS "rect_dept"; -- OBJ_ACCI 回滚 ALTER TABLE slaj.obj_acci DROP COLUMN IF EXISTS "data_type"; ALTER TABLE slaj.obj_acci DROP COLUMN IF EXISTS "hidd_guid"; ALTER TABLE slaj.obj_acci DROP COLUMN IF EXISTS "haz_guid"; ALTER TABLE slaj.obj_acci DROP COLUMN IF EXISTS "acci_situ"; ALTER TABLE slaj.obj_acci DROP COLUMN IF EXISTS "data_sign"; -- OBJ_HAZARD 回滚 -- 回滚类型变更 ["veri_time"]: 需手动恢复为原类型 DATE -- 回滚类型变更 ["create_time"]: 需手动恢复为原类型 DATE -- 回滚类型变更 ["update_time"]: 需手动恢复为原类型 DATE -- T_BUSI_CONPLAN_BASIC 回滚 ALTER TABLE slaj.t_busi_conplan_basic DROP COLUMN IF EXISTS "haz_guid"; ALTER TABLE slaj.t_busi_conplan_basic DROP COLUMN IF EXISTS "eng_guid"; ALTER TABLE slaj.t_busi_conplan_basic DROP COLUMN IF EXISTS "emer_type"; ALTER TABLE slaj.t_busi_conplan_basic DROP COLUMN IF EXISTS "area_type"; -- T_BUSI_CONTROL_MEASURE 回滚 -- 回滚类型变更 ["create_time"]: 需手动恢复为原类型 DATE -- 回滚类型变更 ["update_time"]: 需手动恢复为原类型 DATE -- T_BUSI_CONTROL_TERM 回滚 -- 回滚类型变更 ["create_time"]: 需手动恢复为原类型 DATE -- 回滚类型变更 ["update_time"]: 需手动恢复为原类型 DATE -- T_BUSI_HAZARD_ARCHIVE 回滚 -- 回滚类型变更 ["create_time"]: 需手动恢复为原类型 DATE -- 回滚类型变更 ["update_time"]: 需手动恢复为原类型 DATE -- T_BUSI_HAZARD_REPORT 回滚 -- 回滚类型变更 ["create_time"]: 需手动恢复为原类型 DATE -- 回滚类型变更 ["update_time"]: 需手动恢复为原类型 DATE -- T_BUSI_HAZARD_WARM 回滚 -- 回滚类型变更 ["create_time"]: 需手动恢复为原类型 DATE -- 回滚类型变更 ["update_time"]: 需手动恢复为原类型 DATE -- T_BUSI_HAZ_IDEN 回滚 ALTER TABLE slaj.t_busi_haz_iden DROP COLUMN IF EXISTS "otlcol_qgw_tnygts"; -- 回滚类型变更 ["create_time"]: 需手动恢复为原类型 DATE -- 回滚类型变更 ["update_time"]: 需手动恢复为原类型 DATE -- T_BUSI_HAZ_IDEN_MW_Z 回滚 -- 回滚类型变更 ["create_time"]: 需手动恢复为原类型 DATE -- 回滚类型变更 ["update_time"]: 需手动恢复为原类型 DATE -- T_BUSI_INSPECT_ITEM 回滚 -- 回滚类型变更 ["create_time"]: 需手动恢复为原类型 DATE -- 回滚类型变更 ["update_time"]: 需手动恢复为原类型 DATE -- T_BUSI_INSPECT_RECORD 回滚 -- 回滚类型变更 ["start_time"]: 需手动恢复为原类型 DATE -- 回滚类型变更 ["end_time"]: 需手动恢复为原类型 DATE -- 回滚类型变更 ["inspect_time"]: 需手动恢复为原类型 DATE -- 回滚类型变更 ["create_time"]: 需手动恢复为原类型 DATE -- 回滚类型变更 ["update_time"]: 需手动恢复为原类型 DATE -- T_BUSI_INSPECT_TASK 回滚 -- 回滚类型变更 ["start_time"]: 需手动恢复为原类型 DATE -- 回滚类型变更 ["create_time"]: 需手动恢复为原类型 DATE -- 回滚类型变更 ["update_time"]: 需手动恢复为原类型 DATE -- T_BUSI_INSPECT_TASK_ITEM 回滚 -- 回滚类型变更 ["create_time"]: 需手动恢复为原类型 DATE -- 回滚类型变更 ["update_time"]: 需手动恢复为原类型 DATE -- T_BUSI_REGULAR_EVALU ROHS版回滚 DROP TABLE IF EXISTS slaj.t_busi_regular_evalu_rohs CASCADE; -- T_BUSI_RESP_PER 回滚 -- 回滚类型变更 ["create_time"]: 需手动恢复为原类型 DATE -- 回滚类型变更 ["update_time"]: 需手动恢复为原类型 DATE -- T_BUSI_REVIEW_INFO ROHS版回滚 DROP TABLE IF EXISTS slaj.t_busi_review_info_rohs CASCADE; -- T_DICT_HIDD_ENG ROHS版回滚 DROP TABLE IF EXISTS slaj.t_dict_hidd_eng_rohs CASCADE;