When I make model, I get error like below:
jizhe@jizhe-laptop:~/ruby4rails/r4rmusic1$ ruby script/generate model work /usr/local/lib/ruby/1.8/yaml.rb:133:in `load': syntax error on line 18, col 2: ` password: jizheair' (ArgumentError) from /usr/local/lib/ruby/1.8/yaml.rb:133:in `load' from /usr/local/lib/ruby/gems/1.8/gems/rails-2.3.2/lib/initializer.rb: 880:in `database_configuration' from /usr/local/lib/ruby/gems/1.8/gems/rails-2.3.2/lib/initializer.rb: 416:in `initialize_database' from /usr/local/lib/ruby/gems/1.8/gems/rails-2.3.2/lib/initializer.rb: 141:in `process' from /usr/local/lib/ruby/gems/1.8/gems/rails-2.3.2/lib/initializer.rb: 113:in `send' from /usr/local/lib/ruby/gems/1.8/gems/rails-2.3.2/lib/initializer.rb: 113:in `run' from /home/jizhe/ruby4rails/r4rmusic1/config/environment.rb:9 from /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb: 31:in `gem_original_require' from /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb: 31:in `require' from /usr/local/lib/ruby/gems/1.8/gems/rails-2.3.2/lib/commands/ generate.rb:1 from /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb: 31:in `gem_original_require' from /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb: 31:in `require' from script/generate:3
my database.yml :
# SQLite version 3.x # gem install sqlite3-ruby (not necessary on OS X Leopard)
development: adapter: mysql database: r4rmusic1_development pool: 5 timeout: 5000 username:root password: jizheair host: localhost socket: /var/run/mysqld/mysqld.sock
# Warning: The database defined as "test" will be erased and # re-generated from your development database when you run "rake". # Do not set this db to the same as development or production. test: adapter: sqlite3 database: db/test.sqlite3 pool: 5 timeout: 5000 username:root password:jizheair
production: adapter: sqlite3 database: db/production.sqlite3 pool: 5 timeout: 5000 username:root password:jizheair
Please help me in tis regard.