У меня есть php-приложение со структурой таблицы ниже
CREATE TABLE IF NOT EXISTS `artist_has_fans` (
`artist_id` int(11) NOT NULL,
`fan_id` int(11) NOT NULL,
PRIMARY KEY (`artist_id`,`fan_id`),
KEY `fk_artist_has_artist_artist2` (`fan_id`),
KEY `fk_artist_has_artist_artist1` (`artist_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
Мне нужно написать миграцию в рельсах, чтобы таблица имела идентификатор первичного ключа с автоинкрементом. Во-вторых, поскольку в таблице уже есть некоторые данные, мне нужно вставить данные для столбца id. Затем мне нужно удалить первичный ключ из существующих столбцов.
Приветствуется любая помощь в написании миграции.