diff --git a/classes/migration/upgrade/v3_4_0/I3573_AddPrimaryKeys.php b/classes/migration/upgrade/v3_4_0/I3573_AddPrimaryKeys.php index cb1da1b724e..75f2fd373dc 100644 --- a/classes/migration/upgrade/v3_4_0/I3573_AddPrimaryKeys.php +++ b/classes/migration/upgrade/v3_4_0/I3573_AddPrimaryKeys.php @@ -47,13 +47,13 @@ public static function getKeyNames(): array public static function getIndexData(): array { return array_merge(parent::getIndexData(), [ - 'press_settings' => ['press_settings_pkey', ['press_id', 'locale', 'setting_name'], 'press_settings_unique'], - 'series_settings' => ['series_settings_pkey', ['series_id', 'locale', 'setting_name'], 'series_settings_unique'], - 'publication_format_settings' => ['publication_format_settings_pkey', ['publication_format_id', 'locale', 'setting_name'], 'publication_format_settings_unique'], - 'submission_chapter_settings' => ['submission_chapter_settings_pkey', ['chapter_id', 'locale', 'setting_name'], 'submission_chapter_settings_unique'], - 'features' => ['press_features_pkey', ['assoc_type', 'assoc_id', 'submission_id'], 'press_features_unique'], - 'new_releases' => ['new_releases_pkey', ['assoc_type', 'assoc_id', 'submission_id'], 'new_releases_unique'], - 'spotlight_settings' => ['spotlight_settings_pkey', ['spotlight_id', 'locale', 'setting_name'], 'spotlight_settings_unique'], + 'press_settings' => ['press_settings_pkey', ['press_id', 'locale', 'setting_name'], 'press_settings_unique', true], + 'series_settings' => ['series_settings_pkey', ['series_id', 'locale', 'setting_name'], 'series_settings_unique', true], + 'publication_format_settings' => ['publication_format_settings_pkey', ['publication_format_id', 'locale', 'setting_name'], 'publication_format_settings_unique', true], + 'submission_chapter_settings' => ['submission_chapter_settings_pkey', ['chapter_id', 'locale', 'setting_name'], 'submission_chapter_settings_unique', true], + 'features' => ['press_features_pkey', ['assoc_type', 'assoc_id', 'submission_id'], 'press_features_unique', true], + 'new_releases' => ['new_releases_pkey', ['assoc_type', 'assoc_id', 'submission_id'], 'new_releases_unique', true], + 'spotlight_settings' => ['spotlight_settings_pkey', ['spotlight_id', 'locale', 'setting_name'], 'spotlight_settings_unique', true], ]); } }