грабли прерваны после рейка дБ: мигрировать - PullRequest
0 голосов
/ 15 января 2012

У меня были проблемы с переносом баз данных с mysql, и я решил выбросить все это из воды и использовать postgres.Я правильно установил его вместе с базами данных, но теперь я получаю те же ошибки, что и при использовании mysql.

$ rake db:migrate
rake aborted!
/Users/beach180/rails_projects/app/db/migrate/20120114221528_create_users.rb:6: syntax          error, unexpected ':', expecting keyword_end
  t.string "email" :default => "", :null => false

Это файл рб

class CreateUsers < ActiveRecord::Migration
  def up
    create_table :users do |t|
      t.string "first_name", :limit => 25
      t.string "last_name", :limit => 50
      t.string "email" :default => "", :null => false
      t.string "password", :limit => 40
      t.timestamps
    end
  end

  def down
    drop_table :users
  end
end

Есть идеи?

1 Ответ

2 голосов
/ 15 января 2012

Вам не хватает запятой после строки "email".

t.string "email", :default => "", :null => false
                 ^ comma
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...