Я довольно новичок в Rails. Я создаю простое приложение для новостей. Вчера я удалил приложение в heroku и создал новое приложение с таким же именем. Теперь, всякий раз, когда я нажимаю герою с помощью git, он не обновляет новые элементы базы данных. Я добавил новый столбец таблицы с именем «slug» к модели, которую я назвал «Posts», и она не появляется в heroku. Он появляется в моей локальной версии. Я думаю, что новое приложение подключено к старому репозиторию.Heroku нажатие старой версии приложения
- Как проверить, какой репозиторий отправляется герою?
- Как проверить, к какому репозиторию подключено мое текущее приложение?
- Как подключить новый репозиторий к новому приложению?
Я уверен, что это довольно простой. Я полностью застрял. Вот бревно от Heroku:
2016-10-25T18:08:19.030783+00:00 app[web.1]: F, [2016-10-25T18:08:19.030726 #3] FATAL -- : [27319deb-f2fb-403a-8ed9-4d8d21688c59] NoMethodError (undefined method `slug' for #<Post:0x007f25b7751b18>):
2016-10-25T18:08:19.030494+00:00 app[web.1]: F, [2016-10-25T18:08:19.030426 #3] FATAL -- : [27319deb-f2fb-403a-8ed9-4d8d21688c59]
2016-10-25T18:08:19.031009+00:00 app[web.1]: F, [2016-10-25T18:08:19.030949 #3] FATAL -- : [27319deb-f2fb-403a-8ed9-4d8d21688c59] app/controllers/posts_controller.rb:30:in `create'
2016-10-25T18:08:19.030857+00:00 app[web.1]: F, [2016-10-25T18:08:19.030807 #3] FATAL -- : [27319deb-f2fb-403a-8ed9-4d8d21688c59]
2016-10-25T18:08:19.030930+00:00 app[web.1]: F, [2016-10-25T18:08:19.030878 #3] FATAL -- : [27319deb-f2fb-403a-8ed9-4d8d21688c59] app/controllers/posts_controller.rb:31:in `block in create'
Так HTML редактирует, кажется, делают это через, но база данных не мигрируют. Я пробовал запускать rakk: rab: db migrate несколько раз, и он просто не сдвинется с места. Есть предположения? –
Вы создали миграцию для создания нового столбца? – infused