快速开始
介绍
开源协议
开发计划
源码文件结构
前端
后端
底层框架
关于配置文件
支持多租户
数据库脚本
环境要求
启动项目
开发说明
部署说明
常见问题
付费文档
展望未来
本文档使用「觅思文档专业版」发布
-
+
首页
数据库脚本
### 如何初始化数据库 下载源码后,使用IDE工具打开后端项目源码。数据库脚本就在xingyun-api的**src/main/resources/db**目录中,如下图所示:  #### all目录 存放的是全量SQL脚本。 其中: * platform.sql:平台库SQL。 * tenant.sql:租户库SQL。 ==如果开启了多租户,那么平台库SQL是在平台库中执行,租户库SQL在租户库中执行。== ==如果没有开启多租户,那么这两个SQL脚本在同一个库中执行。== #### migration目录 存放的是增量SQL脚本。增量SQL主要是为了后续升级。 其中: * platform:平台库的增量SQL。 * tenant:租户库的增量SQL。 例如:部署好系统后,你可以记录下platform和tenant这两个目录下最大版本的SQL是多少。后续系统升级后,再看一下新拉取的代码中增量SQL是不是比之前要多,如果多了,说明有数据库变动,那么只需要将比之前记录的版本大的SQL脚本执行一下就可以了。 ==增量SQL中会包含处理历史数据的SQL,所以无需担心升级后历史数据会出现问题的情况。==
星云-开发
2025年6月26日 11:21
2724
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
Markdown文件
Word文件
PDF文档
PDF文档(打印)
分享
链接
类型
密码
更新密码
有效期