0

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

$ 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
套接字:/var/run/mysqld/mysqld.sock

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

4

1 回答 1

4

看来您在 yaml 文件中有语法错误。大概是在config/database.yml

于 2012-09-09T09:33:44.930 回答