@ -34,6 +34,20 @@ truncate table t_collect_mapping restart identity;
truncate table t_collect_job_bureau restart identity;
truncate table t_collect_group restart identity;
-- 删除所有以ds_job开头的表
DO $$
DECLARE
rec record;
BEGIN
FOR rec IN
SELECT table_name
FROM information_schema.tables
WHERE table_name LIKE 'ds_job%'
LOOP
EXECUTE 'DROP TABLE ' || rec.table_name || ' CASCADE';
END LOOP;
END $$;
# 处理序列
-- 查看所有序列
SELECT relname,pg_sequence_last_value(relname ::text) AS seq_last_value FROM pg_class
@ -359,10 +359,6 @@ public class CollectModel {
}
Db.batchSave("t_collect_mapping", writeList, 100);
//记录模板文件的头文件位置,开始行,结束行,开始列,结束列
sql = "delete from t_collect_job_sheet where upload_excel_filename=? and table_name=?";
Db.update(sql, upload_excel_filename, table_name);
Kv kv = Kv.create();
kv.set("success", true);
kv.set("message", "表结构创建成功!");