4
我为我的rails应用程序编写了一个Mysql函数,并且通过手动将它添加到我的数据库中。 当我想使用Rails的单元测试,它通过错误测试功能类似下面如何在rails测试数据库中创建mysql函数?
ActiveRecord::StatementInvalid: Mysql::Error: FUNCTION mydatabase.fn_Sample_Function does not exist:
如何添加的功能,从试运行的测试套件或开始的?
在此先感谢, Aaa。
感谢您的快速回答,我使用2.3.12版本。我不认为我们可以在application.rb文件中使用配置对象..请纠正我,如果我错了..我把它添加到enviroment.rb文件,但没有帮助.. – Jak
好 - environment.rb是好的 - 做到了创建development_structure文件? –
environment.rb是添加此配置的地方。请运行'rake db:schema:dump'以sql格式生成schema.rb,然后运行你的单元测试。 – dexter