feat: migrate instance_oidc into auth_providers (0005)

This commit is contained in:
2026-08-03 10:38:52 +01:00
parent e2b01b62a5
commit e22faebfcd
2 changed files with 105 additions and 0 deletions
+7
View File
@@ -101,6 +101,13 @@ func runSchemaSetup() {
log.Fatalf("failed to ensure auth indexes: %v", err)
}
// 0005 runs AFTER EnsureAuthIndexes: the unique (instance_id, provider_id)
// index must exist before anything inserts providers, or a concurrent
// re-run could double-insert before the index is there to refuse it.
if err := services.MigrateAuthProviders(); err != nil {
log.Fatalf("auth provider migration failed: %v", err)
}
if err := services.EnsureSecretIndexes(); err != nil {
log.Printf("warning: failed to ensure secret indexes: %v", err)
}