-
Notifications
You must be signed in to change notification settings - Fork 91
Open
Description
$sqlt_table->add_index(
name => "idx",
fields => ["foo(100)"], // size required for text columns in MySQL
);Related SO question: https://stackoverflow.com/questions/6859955/how-do-you-specify-index-length-when-using-dbixclass
This is from DBIx::Class::Migration:
What I see that in deploy/001-auto.sql it produces invalid SQL:
INDEX `custom_field_map_values_idx_value_text` (`value_text(1000)`),But in upgrade/001-auto.sql, it looks valid:
ALTER TABLE custom_field_map_values DROP INDEX custom_field_map_values_idx_value_text,
DROP INDEX custom_field_map_values_idx_value_options,
ADD INDEX custom_field_map_values_idx_value_text (value_text(1000)),
ADD INDEX custom_field_map_values_idx_value_options (value_options(1000));Metadata
Metadata
Assignees
Labels
No labels