class CreateUsers < ActiveRecord::Migration
def change
create_table :users do |t|
t.string :name
t.timestamps
end
# Create sample User
User.create :name => "TestUser"
end
end
При запуске rake db:create
и rake db:migrate
командуПочему запись не вдаваться в рельсах тестовую базу данных
В базе развития создает образец пользователя, но не в тестовой базе данных. Я хочу, чтобы этот пользователь также находился в тестовой базе данных. любая причина?
Также попробовал rake db:migrate RAILS_ENV=test
.
Ваш профиль может не иметь достаточных привилегий в тестовой базе данных. – vamosrafa
Попробуйте 'rake db: migrate RAILS_ENV = test'. Есть ли сообщения об ошибках? – Bjoernsen
Да, я пробовал эту команду 'rake db: migrate RAILS_ENV = test', но она просто переносит схему, не создает образец пользователя в тестовой базе данных. – Ashwini