From aa6e627261ce5ce8dfa9ebf107cbacaefc66b8b0 Mon Sep 17 00:00:00 2001 From: dengbf Date: Thu, 20 Jul 2023 08:10:37 +0000 Subject: [PATCH] update CODE-BUILD.md. Signed-off-by: dengbf --- CODE-BUILD.md | 22 ++++++++++++++++++---- 1 file changed, 18 insertions(+), 4 deletions(-) diff --git a/CODE-BUILD.md b/CODE-BUILD.md index 42be28d..817a0ef 100644 --- a/CODE-BUILD.md +++ b/CODE-BUILD.md @@ -98,10 +98,24 @@ heartbeat.threshold = 5 + neatlogic_xxx_data:xxx租户的扩展库,用于存放所有由系统自动生成的表和视图。人工构建时需要手动创建这个空库 #### 为了方便构建,目前提供了[neatlogic.sql](neatlogic.sql)和[neatlogic_demo.sql](neatlogic_demo.sql)两个SQL文件,请按照上述说明创建了空库再执行脚本,执行完会自动创建demo租户,如果想把demo改成别的名称,需要修改neatlogic库中的tenant表,修改neatlogic_demo的库名为neatlogic_新的租户名称 >注意:还需要修改neatlogic数据库datasource表对应租户的数据库连接信息(password、host、port) - ![](README_IMAGES/BUILD/database.png) -### 启动Tomcat -如果出现一下日志,说明后端已经启动成功. -![](README_IMAGES/BUILD/startTomcatSuccess.png) + +#### 为了更快让系统正常使用,每个模块提供了dml sql文件,用于导入demo数据.如果是xxx_data后缀的sql,则需要到租户data库执行. 如果是不熟悉我们项目的导入所有dml sql,熟悉的用户倒是可以按需执行对应模块的dml sql. +![dml位置](README_IMAGES/BUILD/image.png) +>注意:ddldemo_data.sql 也是需要执行的,里面存放的是租户data库需要的schema,如:矩阵、cmdb的配置项动态表(通过租户库固定的表的数据动态生成租户data库动态表) + +#### 初始化创建用户、分组、角色授权 +VM options 添加-DenableSuperAdmin=true 参数 +![运维模式](README_IMAGES/BUILD/vmoptions-maintain.png) +配置文件config.properties 增加 +``` +#超级管理员账号 +superadmin = neatlogic +#超级管理员密码 +superadmin.password = 123456 +VM options 添加-DenableSuperAdmin=true 参数 +``` +然后启动后使用上面的超级管理员账号 创建用户、角色、分组 授权等操作,好了,再通过创建的用户登录即可 + ## 前端构建 [点击查看](../../../neatlogic-web/blob/develop3.0.0/README.md) \ No newline at end of file -- Gitee