管道基础大数据平台系统开发-【后端】-Server
1
13693261870
2023-02-18 83cc589740899a441685a9350b85925fa8fd0a3b
data/update.sql
@@ -204,7 +204,34 @@
order by c.id limit 1;
select * from lf.sys_role;
--------------------------------------------------------- 09 修改表结构
--------------------------------------------------------- 09
select * from lf.sys_dir
select * from lf.sys_meta order by id desc; --1062,1398
---------------------------------------------------------
-- 0100000000,02000000,030000,040100,0100000002,02000002,040102,0100000003,02000003,0100000001,02000001,040101,030001,01,02,02000001
select * from lf.sys_meta where dircode like '01%' or dircode like '02%' or dircode like '030000%'
  or dircode like '030001%' or dircode like '040100%' or dircode like '040101%' or dircode like '040102%';
select code "key", name "value" from lf.sys_dir where pid = 0 and id > 1;
select code "key", name "value" from lf.sys_dir where pid = 1;
select (select string_agg(code, ',') from lf.sys_dir where name = a.name) "key", name "value" from lf.sys_dir a
        where name in ('测量(ESV)', '勘察(EGE)', '地灾(EGD)', '洞库(EGD)') group by name order by name;
select count(*) from bd.dlg_25w_aanp where 1 = 1
select a.*, fn_tab_count(a.ns, a.tab, '1=1') "rows" from
(select distinct ns,tab,fn_get_entity(tab) entity,tab_desc,tableType from lf.sys_dict
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'
--------------------------------------------------------- A0 修改表结构
-- drop function fn_alter_tab_fields();
create or replace function fn_alter_tab_fields()
returns integer as $$
@@ -251,39 +278,3 @@
select gid,depid,dirid from bd.dlg_25w_resa limit 10;
select gid,depid,dirid from bd.dlg_25w_boul limit 10;
--------------------------------------------------------- 
select count(*) from bd.b_borehole;
select gid,depid,dirid,verid from bd.b_borehole; -- 357824
select * from lf.sys_dir where id=0;
select * from lf.sys_dep where id=0;
---------------------------------------------------------
-- 0100000000,02000000,030000,040100,0100000002,02000002,040102,0100000003,02000003,0100000001,02000001,040101,030001,01,02,02000001
select * from lf.sys_meta where dircode like '01%' or dircode like '02%' or dircode like '030000%'
  or dircode like '030001%' or dircode like '040100%' or dircode like '040101%' or dircode like '040102%';
select code "key", name "value" from lf.sys_dir where pid = 0 and id > 1;
select code "key", name "value" from lf.sys_dir where pid = 1;
select (select string_agg(code, ',') from lf.sys_dir where name = a.name) "key", name "value" from lf.sys_dir a
        where name in ('测量(ESV)', '勘察(EGE)', '地灾(EGD)', '洞库(EGD)') group by name order by name;
select count(*) from bd.dlg_25w_aanp where 1 = 1
select a.*, fn_tab_count(a.ns, a.tab, '1=1') "rows" from
(select distinct ns,tab,fn_get_entity(tab) entity,tab_desc,tableType from lf.sys_dict
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'