Привет У меня есть таблица в моем приложении rails, у которого нет столбца id или первичного ключа. это потому, что эта таблица была перенесена в мое приложение rails из предыдущего приложения, и таблица предварительно заполнена данными. Теперь я понимаю, что без целого первичного ключа рельсы не могут отображать редактирование и показывать представления в браузере. Таким образом, я добавил, чтобы добавить столбец идентификатора в мою базу данных, который является первичным ключом, и что автоинкремент.
На основе моего googling я наткнулся на несколько сообщений о создании первичных ключей для таблицы, но ничего не было.
Итак, мне интересно, может ли кто-нибудь дать мне руку здесь. Пока что я знаю, чтобы изменить таблицу, нужно написать миграцию, а затем запустить ее. Команда, которая должна быть запущена для добавления столбца id, выглядит следующим образом:
rails generate migration add_id_to_businesses id:primary_key
Однако после запуска этой команды в мою базу данных не добавлен новый столбец. Я не уверен, как продолжить.. Как добавить новый столбец в мою базу данных?
По-настоящему оценил бы руку..... Спасибо,