Skip to content

Commit 25a51a0

Browse files
authored
#740 index receipt fields for better query time (#744)
* #740 index receipt fields for faster query * #740 verbose message on golangcilint run
1 parent a0cbf74 commit 25a51a0

File tree

2 files changed

+19
-1
lines changed

2 files changed

+19
-1
lines changed

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ $(XGO):
2323
.PHONY: golangci-lint
2424
golangci-lint: $(GOLANGCILINT)
2525
$(info running linter...)
26-
golangci-lint run --timeout=20m
26+
golangci-lint run --timeout=20m -v
2727

2828
.PHONY: go-fmt
2929
go-fmt:

common/database/migration.go

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -324,6 +324,24 @@ func (m *Migration) Init() error {
324324
`
325325
CREATE INDEX "main_block_id_idx" ON "main_block" ("id")
326326
`,
327+
`
328+
CREATE INDEX "published_receipt_rmr_linked_idx" ON "published_receipt" ("rmr_linked")
329+
`,
330+
`
331+
CREATE INDEX "merkle_tree_id_idx" ON "merkle_tree" ("id")
332+
`,
333+
`
334+
CREATE INDEX "merkle_tree_block_height_idx" ON "merkle_tree" ("block_height")
335+
`,
336+
`
337+
CREATE INDEX "node_receipt_rmr_idx" ON "node_receipt" ("rmr")
338+
`,
339+
`
340+
CREATE INDEX "node_receipt_recipient_public_key_idx" ON "node_receipt" ("recipient_public_key")
341+
`,
342+
`
343+
CREATE INDEX "node_receipt_reference_block_height_idx" ON "node_receipt" ("reference_block_height")
344+
`,
327345
}
328346
return nil
329347
}

0 commit comments

Comments
 (0)