ramostear / una-saas-toturial

基于Spring Boot 和 JPA构建的SaaS多租户应用系统,提供动态数据源切换,采用的数据隔离方式为共享DB,独立Schema

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

动态数据库及表结构

penweizgx opened this issue · comments

测试了一下,现在能支持多租户在访问的时候切换数据源,但有新租户的时候需要手动去创建库;我想在租户注册的时候能够动态生成租户的库、表结构及初始数据;现在想到的一种办法就是将预准备好sql脚本,创建租户后去执行;有没有基于hibernate更优雅的解决方案。

测试了一下,现在能支持多租户在访问的时候切换数据源,但有新租户的时候需要手动去创建库;我想在租户注册的时候能够动态生成租户的库、表结构及初始数据;现在想到的一种办法就是将预准备好sql脚本,创建租户后去执行;有没有基于hibernate更优雅的解决方案。

我看到有人用 mycat