Skip to content

Latest commit

 

History

History
35 lines (29 loc) · 778 Bytes

README.md

File metadata and controls

35 lines (29 loc) · 778 Bytes

SQL 目录说明

目录结构

  • init/ 用于初始化建库建表脚本
  • migration/ 用于后续版本迁移脚本

当前脚本

  • init/001_iam_core_schema.sql 第一批 MVP 核心表初始化脚本,覆盖:
    • 租户
    • 应用
    • 用户
    • 用户账号
    • 角色
    • 权限点
    • 菜单
    • 接口资源
    • 用户角色关系
    • 角色资源关系
    • 登录会话
    • 刷新令牌
    • 密码策略
    • 会话策略
    • 登录日志
    • 审计日志

使用建议

  • 首次初始化数据库时,执行 init/ 目录脚本
  • 后续迭代不要修改已执行过的初始化脚本,新增迁移脚本到 migration/
  • 第二阶段能力,如 LDAP、OIDC、MFA、字段权限、数据范围权限,建议通过新的迁移脚本追加