Я использую Ruby on Rails 3.0.9, и я хотел бы заполнить производственную базу данных , чтобы добавить запись без перестроения всей базы данных (то естьбез удаления всех существующих записей, но просто добавив некоторые из тех, которые еще не существуют).Я хотел бы сделать это, потому что новые данные необходимы, чтобы приложение работало.
Итак, поскольку я использую гем Capistrano, я запускаю команду cap -T
в консоли, чтобы вывести список всехдоступные команды и знать, как я могу выполнить то, к чему я стремлюсь:
$ cap -T
=> ...
=> cap deploy:seed # Reload the database with seed data.
=> ...
Я не уверен в том, что слово «Перезагрузить» присутствует в «Перезагрузить базу данных с начальными данными».предложение.Итак, мой вопрос: , если я запущу команду cap deploy:seed
в консоли на моем локальном компьютере, процесс заполнения удалит все существующие данные в производственной базе данных и затем заполнит их, или эта команда просто добавит новые данные вэту базу данных, как я нацеливаюсь?