Playframework 1.2.4 进化不起作用

Posted

技术标签:

【中文标题】Playframework 1.2.4 进化不起作用【英文标题】:Playframework 1.2.4 Evolutions not working 【发布时间】:2012-04-19 10:44:17 【问题描述】:

我无法生成 1.sql:

play evolutions 或 play evolutions 给出相同的输出

~        _            _ 
~  _ __ | | __ _ _  _| |
~ | '_ \| |/ _' | || |_|
~ |  __/|_|\____|\__ (_)
~ |_|            |__/   
~
~ play! master-4877ea8, http://www.playframework.org
~
~ Connected to jdbc:mysql://localhost/artoodb2?useUnicode=yes&characterEncoding=UTF-8&connectionCollation=utf8_general_ci
~ Application revision is 0 [da39a3e] and Database revision is 0 [da39a3e]
~
~ Your database is up to date
~

【问题讨论】:

【参考方案1】:

然后保持不变并在 2.sql 中创建所需的演变

【讨论】:

我要手动创建一个空的2.sql吗?然后进化会开始? Ayyy...我的错应该是:只需在路径中创建新文件: /db/evolutions/2.sql ,后来的 3.sql、4.sql 等. 每个文件只需要包含先前状态和新所需状态之间的差异。是的 Just create new file 意味着您需要在您最喜欢的编辑器中创建文件。您还应该检查documentation of evolutions

以上是关于Playframework 1.2.4 进化不起作用的主要内容,如果未能解决你的问题,请参考以下文章

playframework[1.2.4] 500个html页面

如何使用 JPA 在 playframework 1.2.4 中执行存储过程?

使用dwr后,javaweb设置的session超时失效,web.xml和tomcat设置都不起作

如何自动测试 playframework 演变

数据库“默认”需要进化!尝试使用 play framework 2.7.0 和 Ebean 连接到 MySQL 时

playframework 1.2.4 在 jquery 中调用操作并在视图上呈现