LibraryPanels: Remove unique name constraints (#113077)

This commit is contained in:
Ryan McKinley authored and GitHub committed 2025-10-28 16:30:39 +03:00
1 parent 5670f1c34c
commit e1ddbda1bb
4 files changed
+509 -6

No files matched your search

@@ -83,4 +83,12 @@ func addLibraryElementsMigrations(mg *migrator.Migrator) {
mg.AddMigration("populate library_element folder_uid", migrator.NewRawSQLMigration(q))
mg.AddMigration("add index library_element org_id-folder_uid-name-kind", migrator.NewAddIndexMigration(libraryElementsV1, &migrator.Index{Cols: []string{"org_id", "folder_uid", "name", "kind"}, Type: migrator.UniqueIndex}))
mg.AddMigration("drop unique name in folder index (id)",
migrator.NewDropIndexMigration(libraryElementsV1,
&migrator.Index{Cols: []string{"org_id", "folder_id", "name", "kind"}, Type: migrator.UniqueIndex}))
mg.AddMigration("drop unique name in folder index",
migrator.NewDropIndexMigration(libraryElementsV1,
&migrator.Index{Cols: []string{"org_id", "folder_uid", "name", "kind"}, Type: migrator.UniqueIndex}))
}