-
Notifications
You must be signed in to change notification settings - Fork 34
Open
Description
@DAddYE There is some issue about primary keys.
According to readme:
Option :as or :type if not provided is :string by default, you can use all ActiveRecord types:
But col :name, as: :primary_key
doesn't work because of ActiveRecord::ConnectionAdapters::TableDefinition#primary_key
has one argument only, but we send two.
Then if I fix this issue (by removing options
argument) I get next error:
ActiveRecord::StatementInvalid: SQLite3::SQLException: table "caras" has more than one primary key: CREATE TABLE "caras" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "name" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL)
What do you think?
Metadata
Metadata
Assignees
Labels
No labels