Is it possible to create primary key without auto_increment flag in ActiveRecord?
auto_increment
I can\'t do
create table :blah, :id
In Rails 5 you can do
create_table :blah, id: :integer do |t|
If you want to change the name of primary key column pass primary_key parameter:
create_table :blah, id: :integer, primary_key: :my_awesome_id do |t|
See create_table documentation.