init/用于初始化建库建表脚本migration/用于后续版本迁移脚本
init/001_iam_core_schema.sql第一批 MVP 核心表初始化脚本,覆盖:- 租户
- 应用
- 用户
- 用户账号
- 角色
- 权限点
- 菜单
- 接口资源
- 用户角色关系
- 角色资源关系
- 登录会话
- 刷新令牌
- 密码策略
- 会话策略
- 登录日志
- 审计日志
- 首次初始化数据库时,执行
init/目录脚本 - 后续迭代不要修改已执行过的初始化脚本,新增迁移脚本到
migration/ - 第二阶段能力,如 LDAP、OIDC、MFA、字段权限、数据范围权限,建议通过新的迁移脚本追加