From bc1ef2eb5ef809289437c79dc92298afd8d65f7c Mon Sep 17 00:00:00 2001 From: Caleb Doxsey Date: Mon, 21 Aug 2023 14:35:21 -0600 Subject: [PATCH] add type, version index --- pkg/storage/postgres/migrate.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkg/storage/postgres/migrate.go b/pkg/storage/postgres/migrate.go index b00622cec..8ab57107d 100644 --- a/pkg/storage/postgres/migrate.go +++ b/pkg/storage/postgres/migrate.go @@ -144,10 +144,11 @@ var migrations = []func(context.Context, pgx.Tx) error{ 5: func(ctx context.Context, tx pgx.Tx) error { for _, q := range []string{ `CREATE INDEX ON ` + schemaName + `.` + recordsTableName + ` (type)`, - `CREATE INDEX ON ` + schemaName + `.` + recordsTableName + ` (id)`, + `CREATE INDEX ON ` + schemaName + `.` + recordsTableName + ` (type, version)`, `CREATE INDEX ON ` + schemaName + `.` + recordChangesTableName + ` (modified_at)`, `CREATE INDEX ON ` + schemaName + `.` + recordChangesTableName + ` (version)`, `CREATE INDEX ON ` + schemaName + `.` + recordChangesTableName + ` (type)`, + `CREATE INDEX ON ` + schemaName + `.` + recordChangesTableName + ` (type, version)`, } { _, err := tx.Exec(ctx, q) if err != nil {