У меня есть небольшая база данных и добавляются записи через страницу Rails. Я "уничтожил" одну из записей, и теперь моя последовательность идентификаторов пропускается одной. Например, теперь у меня теперь 42, а 44, а не на очевидное: 42, 43, 44.
Мне было интересно, есть ли способ редактировать идентификационный номер нового объекта через консоль. Я пробовал:
record.id = 43
record.save
и
record = record.new
record.attributes = { :id => 43 }
но оба не работали. Я довольно уверен, что для этого должен быть консольный метод, но я не могу найти много конкретного в Google, и я, вероятно, неправильно читал Rails API... Возможно, мне придется сделать это через прямой SQL в sqlite
Спасибо