From d309e17c144952ec48bc87fb6cac3a0f37d5231f Mon Sep 17 00:00:00 2001 From: Denis Arh Date: Mon, 14 Sep 2020 21:55:32 +0200 Subject: [PATCH] Fix compose modules, add column rename (json=>meta) --- store/compose_modules.yaml | 2 +- store/rdbms/generic_upgrades.go | 9 +++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/store/compose_modules.yaml b/store/compose_modules.yaml index 0910a0ae5..3e0741eef 100644 --- a/store/compose_modules.yaml +++ b/store/compose_modules.yaml @@ -8,7 +8,7 @@ fields: - { field: ID } - { field: Handle, lookupFilterPreprocessor: lower, unique: true, sortable: true } - { field: Name, lookupFilterPreprocessor: lower, sortable: true } - - { field: Meta, type: "types.JSONText" } + - { field: Meta, type: "types.JSONText" } - { field: NamespaceID } - { field: CreatedAt, sortable: true } - { field: UpdatedAt, sortable: true } diff --git a/store/rdbms/generic_upgrades.go b/store/rdbms/generic_upgrades.go index 3077add5c..107cee99e 100644 --- a/store/rdbms/generic_upgrades.go +++ b/store/rdbms/generic_upgrades.go @@ -64,6 +64,10 @@ func (g genericUpgrades) Upgrade(ctx context.Context, t *ddl.Table) error { g.AlterUsersDropOrganisation, g.AlterUsersDropRelatedUser, ) + case "compose_module": + return g.all(ctx, + g.AlterComposeModuleRenameJsonToMeta, + ) case "messaging_attachment": return g.all(ctx, g.AlterMessageAttachmentsRenameOwner, @@ -342,6 +346,11 @@ func (g genericUpgrades) RenameTable(ctx context.Context, old, new string) error // return nil //} +func (g genericUpgrades) AlterComposeModuleRenameJsonToMeta(ctx context.Context) error { + _, err := g.u.RenameColumn(ctx, "compose_module", "json", "meta") + return err +} + func (g genericUpgrades) AlterMessageAttachmentsRenameOwner(ctx context.Context) error { _, err := g.u.RenameColumn(ctx, "messaging_attachment", "rel_user", "rel_owner") return err