Ein mögliches Duplikat aber da wird es Fehler geben:
Das bedeutet, dass Ihre Tabelle so aussehen sollte:
class MyModels < ActiveRecord::Migration[5.0]
def change
create_table :my_models, {id: false } do |t|
t.column :id, limit: 8
...
end
end
end