飞致云-批量添加组织

飞致云操作SQL实现批量添加组织功能

飞致云数据库表tag_value的表结构如下:

id tag_key tag_value tag_value_alias create_time enable _index
uuid() X级组织 uuid() 组织名称 timestamp * 1000 1 0

如下是简单样例SQL:

1
2
3
4
5
6
7
8
INSERT INTO `fit2cloud`.`tag_value`
VALUES ('60e350ef-c4b1-402c-b2bb-afca566b0fd7',
'一级组织',
'cefe2264-45b5-11eb-b6f3-186590e01c75',
'脚本测试组织',
'1608793272909',
1,
0);

飞致云数据库表organization的表结构如下:

id name english_name description create_time parent_id
uuid() 组织名称 组织英文名称 组织描述 timestamp * 1000 uuid()
1
2
3
4
5
6
7
INSERT INTO `fit2cloud`.`organization`
VALUES ('cefe2264-45b5-11eb-b6f3-186590e01c75',
'脚本测试组织',
'ScriptTestOrg',
'测试脚本使用组织结构',
'1608775672909',
'16f7ecc0-48ca-4e46-894b-ed0d8f998dfe');

上述SQL执行后即可创建一个一级组织,位于金风科技