Reputation: 23
class CreateAdminUsersPagesJoin < ActiveRecord::Migration[5.0]
def up
create_table :admin_users_pages2, :id => false do |t|
t.integer "admin_user_id"
t.integer "page_id"
end
add_index :admin_users_pages2 ["admin_user_id", "page_id"]
end
def down
drop_table :admin_users_pages2
end
end
When i run rake db:migrate It gets aborted and gives the following error: no implicit conversion of String into Integer
Any help is appreciated.
Upvotes: 0
Views: 1128
Reputation: 3803
class CreateAdminUsersPagesJoin < ActiveRecord::Migration[5.0]
def up
create_table :admin_users_pages2, :id => false do |t|
t.integer "admin_user_id"
t.integer "page_id"
end
add_index :admin_users_pages2, ["admin_user_id", "page_id"]
end
def down
drop_table :admin_users_pages2
end
end
You had missed comma for add_index line.
Upvotes: 3