【发布时间】:2012-09-18 09:23:30
【问题描述】:
我刚刚创建了一个数据库。我正在尝试迁移,但收到未找到表的错误。
rake db:migrate
/usr/local/rvm/gems/ruby-1.9.2-p290@global/gems/bundler-1.1.5/lib/bundler/runtime.rb:211: warning: Insecure world writable dir /usr/local/rvm/gems in PATH, mode 042777
rake aborted!
Mysql2::Error: Table 'law_development.users' doesn't exist: SHOW FIELDS FROM `users`
任务:TOP => db:migrate => 环境 (通过使用 --trace 运行任务查看完整跟踪)
该表是第一次迁移创建的,数据库是空的(没有表)。
有什么帮助吗?
【问题讨论】:
-
你跑
rake db:create:all了吗? -
是的,数据库都创建好了
标签: ruby-on-rails ruby activerecord rake dbmigrate