| | |
| | | |
| | | insert into lf.sys_meta_pub (id,metaid,pubid) values (1,1,1); |
| | | insert into lf.sys_publish (id,name,type,dirid,depid) values (1,'Test','3dml','0102','000305'); |
| | | |
| | | select a.* from lf.sys_publish a |
| | | select * from lf.sys_meta order by id desc limit 20; |
| | | select * from lf.sys_layer order by id desc |
| | | select * from lf.sys_layer where pid=0; |
| | | |
| | | -- 添加节点 |
| | | alter table lf.sys_layer add column pubid integer; |
| | | insert into lf.sys_layer (pid,cn_name,en_name,type,level,order_num,is_show,create_user,data_type) values (0,'影像','img',1,1,3,0,1,'影像数据'); |
| | | insert into lf.sys_layer (pid,cn_name,en_name,type,level,order_num,is_show,create_user,data_type) values (430,'自动发布模型','auto_model',1,2,25,0,1,'自动发布模型'); |
| | | |
| | | insert into lf.sys_layer (pid, cn_name, en_name, url, type, level, order_num, is_show, create_user, data_type) values |
| | | ((select coalesce(id, 0) from lf.sys_layer where cn_name = '自动发布模型' limit 1), '模型', 'model', 'http://', 2, |
| | | (select coalesce(level, 0) + 1 from lf.sys_layer where cn_name = '自动发布模型' limit 1), |
| | | (select coalesce(max(order_num), 0) from lf.sys_layer where pid = (select id from lf.sys_layer where cn_name = '自动发布模型' limit 1)), 0, 1, '自动发布模型'); |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | |
| | | create table lf.sys_layer( |
| | | id serial primary key, |
| | | pid integer, |
| | | pubid integer, |
| | | cn_name varchar(50), |
| | | en_name varchar(50), |
| | | url varchar(512), |
| | |
| | | comment on table lf.sys_layer is '图层表'; |
| | | comment on column lf.sys_layer.id is '主键ID'; |
| | | comment on column lf.sys_layer.pid is '父ID:0-根节点'; |
| | | comment on column lf.sys_layer.pubid is '数据发布ID'; |
| | | comment on column lf.sys_layer.cn_name is '中文名称'; |
| | | comment on column lf.sys_layer.en_name is '英文名称'; |
| | | comment on column lf.sys_layer.url is '图层地址'; |
| | |
| | | </delete> |
| | | |
| | | <delete id="deletes"> |
| | | delete from lf.sys_layer where pubid in (${ids}); |
| | | delete from lf.sys_meta_pub where pubid in (${ids}); |
| | | delete from lf.sys_publish where id in (${ids}); |
| | | </delete> |