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(問題更深,但是謝謝 –