rails g迁移错误

时间:2012-09-09 09:31:39

标签: ruby-on-rails ruby-on-rails-3

我不知道该怎么办。尝试使用命令

$ rails g migration vacancy

但是这个命令给我错误:

    invoke  active_record
/home/proger/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/psych.rb:203:in `parse': (<unknown>): mapping values are not allowed in this context at line 21 column 11 (Psych::SyntaxError)
    from /home/proger/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/psych.rb:203:in `parse_stream'
    from /home/proger/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/psych.rb:151:in `parse'
    ...

错误代码中有很多行

我不知道如何修复谢谢

更新

  

发展:
  适配器:mysql2
  编码:utf8
  重新连接:false
  数据库:工作
  游泳池:5
  用户名:root
  密码:toor
  socket:/var/run/mysqld/mysqld.sock

更新 用sqlite3没有问题。 mysql gem中的问题

1 个答案:

答案 0 :(得分:4)

您似乎在yaml文件中存在语法错误。可能是config/database.yml