我使用specs2进行与Scala Play (2.3)的集成测试,并使用mysql数据库进行测试,而不是使用H2数据库。我的测试用例使用配置覆盖db.default.url的WithApplication和FakeApplication来指定测试(mysql)数据库。
问题是没有运行任何进化。所有的测试用例都失败了,因为没有创建任何表。如果我正常运行应用程序,而不是在测试中,并应用Evolutions,然后转储此数据库并将其加载到测试数据库中,则所有
我不知道这个问题的最好标题,但我正在努力实现以下目标:
当客户登录到他们的配置文件时,他们会看到一个以CSV格式从现有数据库下载数据的链接。这个过程是有效的,但是,我希望这些数据在他们每次点击链接时都是“新鲜的”,所以我的计划是-一旦用户点击了链接并下载了CSV文件,数据库表就会“擦除”所有数据并重新开始(为空),直到下一组数据填充其中。($host, $user, $pass) or die("Can not connect." . mys