¿Cómo restablecer el campo de incremento automático en una migración ActiveRecord?
En mi migración tengo:
def up
MyModel.destroy_all
MyModel.create!({:id=>1,:name=>'foo'})
MyModel.create!({:id=>2,:name=>'fooBar'})
MyModel.create!({:id=>3,:name=>'fooNull'})
end
porque necesito anular los datos que ya estaban en la tabla my_models
Pero aunque estoy especificando laid
en MySQL continúa la numeración desde la posición que ya estaba.
Necesito descansar el contador en el incremento automático paraid
para tener solo estos 3 nuevos registros con esos valores de identificación a través de la migración de Active Record en mi aplicación Ruby on Rails.