0
我不知道该怎么做。尝试使用命令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': (<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'
...
有错误的代码行数
我不知道如何解决,多亏
UPDATE
development:
adapter: mysql2
encoding: utf8
reconnect: false
database: jobs
pool: 5
username: root
password: toor
socket: /var/run/mysqld/mysqld.sock
更新: 与sqlite3没有问题。问题在MySQL gem
im已更新。 .yml中可能有什么错误? –
每个环境的所有设置都必须缩进以遵循yaml语法。除了'development:'以外的每一行都缩进2个空格。希望它会有所帮助。 –
nope(问题更深,但是谢谢 –