rails g迁移错误

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

$ 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': (): 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' ... 

错误代码中有许多行

我不知道如何解决这个问题谢谢

UPDATE

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

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

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