使用多租户体系结构更新所有模式

时间:2015-02-16 12:05:15

标签: java spring hibernate jpa multi-tenant

我有一个使用Hibernate,Spring和JPA的多租户Java Web项目。我们最近实现了架构多租户,但我们不知道如何更新数据库的所有模式。在此之前,当我们没有这个架构时,我们在persistence.xml中设置了带有update的属性hibernate.hbm2ddl.auto,但是现在它是不可能的,因为我们有多个架构。你有解决方案吗?

1 个答案:

答案 0 :(得分:1)

尝试使用FlywayDB代替hibernate.hbm2ddl.auto,但无论如何都不应该在制作中使用{{1}}。在QA服务器上测试增量脚本后,增量模式更新可以保证产品环境可以安全地更新。

相关问题