我最近开始在项目中使用Play2,并阅读evolutions上的部分。虽然他们引用的例子看起来很好,但如果我的项目有1个表格,那么如果我在1.sql
中有10-20个表格,然后将它们更改为2.sql
,3.sql
等等,就会非常混乱。如何缩放Play2演变
在Ruby on Rails,Symfony和其他平台上,您可以定义每个实体的向上/向下迁移。
我的问题是,在Play2中设置您的演变的最佳方式是什么?我是否应该在1.sql
中拥有所有表格,然后通过2.sql
等对它们进行小改动?或者有没有办法为每个表单独使用.sql
文件?
另外,是否有任何大型的开源Play2项目的例子,我可以看到它看起来如何?