【发布时间】:2010-01-27 15:45:01
【问题描述】:
我正在尝试通过运行来测试我编写的插件:
rake spec:plugins
当我执行此命令时,它似乎删除了我的数据库表(在我的测试数据库中),然后在没有加载任何插件的情况下运行迁移以给我一个干净的数据库。这通常没问题,但我使用的插件允许我为 MYSQL 设置索引长度限制,所以如果我在没有该插件的情况下运行迁移,则会出现语法错误。这意味着我无法使用 rspec rake 命令测试我的插件。
我找不到此命令的任何文档,有没有办法让它在执行之前不运行任何迁移?
【问题讨论】:
标签: ruby-on-rails migration rspec