我的意思是,允许应用程序修改数据库是很好的做法吗?还是应该将数据库迁移到应用程序代码库的外部?
新的,所以任何投入将被感谢。
我们使用java和gradle来构建应用程序。
发布于 2016-01-20 09:20:01
这里是Flyway作者。
是!最后,有两种重要的力量在起作用:
因此,鉴于所有这些,只要把属于自己的东西放在一起,。
通过允许应用程序migrate the database on startup,您可以确保数据库模式始终与应用程序对其应该找到的内容的期望保持同步。
发布于 2016-09-09 18:57:05
除非你不知道:
通过在所有项目中将天桥目标版本与代码进行耦合,可以轻松地实现代码和模式的耦合。
https://stackoverflow.com/questions/34895706
复制相似问题