这个问题可能看起来很愚蠢,但我找不到任何关于如何在 Play 2.0 中回滚进化的说明。谷歌只找到说进化文件的“Downs”部分用于此目的的页面,仅此而已。任何指示或指示将不胜感激。
The Downs部分主要用于在脚本更改时恢复 Evolution。也就是说,您有一个项目2.sql应用于数据库,然后由于合并,2.sql已在源码中修改。播放将运行Downs在旧版本上然后Ups在新的 2.sql 上确保数据库与代码库同步。
据我所知没有办法触发Downs本身,因为进化的目的是准备数据库以与您的代码一起使用,并且仅应用一个Downs步骤将使应用程序处于不一致的状态,并产生许多潜在的错误。
如果你确实需要恢复某些内容,那将是一个新的 Evolution (3.sql),其中Ups会进行所需的更改。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)