From 1c8a97263a7e6f4d786a3126a9fc749d47b63041 Mon Sep 17 00:00:00 2001 From: Scott Ganyo Date: Thu, 13 Jul 2023 09:53:54 -0700 Subject: [PATCH] fix SpecRevisionTag foreign key migration query (#1213) --- server/registry/internal/storage/client.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/server/registry/internal/storage/client.go b/server/registry/internal/storage/client.go index 8008b078c..33684ae34 100644 --- a/server/registry/internal/storage/client.go +++ b/server/registry/internal/storage/client.go @@ -195,7 +195,8 @@ func (c *Client) ensureForeignKeys(ctx context.Context) (err error) { Where("spec_revision_tags.project_id = specs.project_id"). Where("spec_revision_tags.api_id = specs.api_id"). Where("spec_revision_tags.version_id = specs.version_id"). - Where("spec_revision_tags.spec_id = specs.spec_id")).Error + Where("spec_revision_tags.spec_id = specs.spec_id"). + Where("spec_revision_tags.revision_id = specs.revision_id")).Error if err != nil { return err }