Ответ 1
Если вы используете Rails 4.2, вы должны знать, что рельсы используют "spring", чтобы сделать его быстрее. Поэтому в этом случае вы можете использовать следующие команды:
Для разработки просто запустите
Rails 4.2
bin\rails s
Otherwise
rails s
Только для запуска
Rails 4.2
bin\rails s -e production
Otherwise
rails s -e production
Чтобы настроить производственную базу данных если базы данных в производстве не существует, запустите
Rails 4.2
bin/rake db:create db:migrate RAILS_ENV=production
Otherwise
rake db:create db:migrate RAILS_ENV=production
bundle exec rake db:create db:migrate RAILS_ENV=production
Если DB уже существует:
Rails 4.2
bin/rake db:migrate RAILS_ENV=production
Otherwise
rake db:migrate RAILS_ENV=production
OR
bundle exec rake db:migrate RAILS_ENV=production
Также, если вы хотите остановить spring или запустить spring, используйте следующие команды:
bin/spring stop
bin/spring start