管道基础大数据平台系统开发-【后端】-Server
1
13693261870
2023-02-18 e62343a6eeec9634a4182f2b09528a0f966b051d
1
已修改2个文件
14 ■■■■■ 文件已修改
data/db_fn.sql 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
data/update.sql 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
data/db_fn.sql
@@ -78,8 +78,8 @@
      end;
$$ language plpgsql;
select fn_rec_query(55, 'dep');        select fn_rec_query(90, 'dir');
select fn_get_fullname('00030701', 1); select fn_get_fullname('01000000020000', 2);
select fn_rec_query(55, 'dep');        select fn_rec_query(90, 'dir');
select fn_get_fullname('00030701', 1); select fn_get_fullname('01000000020000', 2);
/*with recursive rs as (
    select code, pid, name from lf.sys_dep where code = '00030701'
    union select a.code, a.pid, a.name from lf.sys_dep a, rs b where a.id = b.pid
@@ -303,7 +303,7 @@
create or replace trigger fn_fme_log_trigger after insert on lf.sys_fme_log
for each row execute procedure fn_meta_insert();
select * from lf.sys_meta;
select * from lf.sys_meta limit 10;
/*insert into lf.sys_fme_log (parentid,dirpath,pg_ns,tcmc,tcdm,count) values
  ('8fb3c3dd-6a12-488d-80ae-a93cc7e8b2e3','','bs','中线成果表','m_pipelinepoint',0);
select * from bs.m_pipelinepoint where parentid='8fb3c3dd-6a12-488d-80ae-a93cc7e8b2e3';*/
@@ -343,7 +343,7 @@
delete from lf.sys_dir where pid = 0 and id > 309;*/
----------------------------------------------------------------------------------------------------- 16.路径分析
-- 删除已存在的函数
drop function pgr_fromAtoB(varchar, double precision, double precision, double precision, double precision);
-- drop function pgr_fromAtoB(varchar, double precision, double precision, double precision, double precision);
-- 基于任意两点之间的最短路径分析
create or replace function pgr_fromAtoB (
data/update.sql
@@ -159,10 +159,10 @@
alter table lf.sys_meta drop column depid;
alter table lf.sys_meta drop column dirid;
drop index if exists lf.idx_sys_meta_depcode;
-- drop index if exists lf.idx_sys_meta_depcode;
create index idx_sys_meta_depcode on lf.sys_meta (depcode);
drop index if exists lf.idx_lf_sys_meta_dircode;
-- drop index if exists lf.idx_lf_sys_meta_dircode;
create index idx_lf_sys_meta_dircode on lf.sys_meta (dircode);
select id,name,depcode,dircode,type from lf.sys_meta order by id;
@@ -273,6 +273,8 @@
order by tab
limit 10 offset 0) a
select dirid,depid from bd.dlg_25w_resa group by dirid,depid
select * from lf.sys_dict where tab='dlg_25w_resa'