##
__PACKAGE__->add_unique_constraint(
"PRIMARY", ["id"]
);
####
Error: {UNKNOWN}: DBIx::Class::ResultSource::_pri_cols_or_die(): Operation requires a primary key to be declared on 'MyApp::Schema::XYZ' via set_primary_key ...
####
# when I am using DBI:mysql ...
__PACKAGE__->add_columns(
"id", {
"is_auto_increment" => "1",
"data_type" => "mediumint",
...
}
);
__PACKAGE__->set_primary_key("id");