Merge pull request #6 from mattn/kindtimeidx2

add kindtimeidx for postgresql
This commit is contained in:
mattn
2023-11-09 21:38:50 +09:00
committed by GitHub
2 changed files with 2 additions and 0 deletions

View File

@@ -31,6 +31,7 @@ var ddls = []string{
`CREATE INDEX pubkeyprefix ON event (pubkey);`,
`CREATE INDEX timeidx ON event (created_at DESC);`,
`CREATE INDEX kindidx ON event (kind);`,
`CREATE INDEX kindtimeidx ON event(kind,created_at DESC);`,
}
func (b *MySQLBackend) Init() error {

View File

@@ -52,6 +52,7 @@ CREATE UNIQUE INDEX IF NOT EXISTS ididx ON event USING btree (id text_pattern_op
CREATE INDEX IF NOT EXISTS pubkeyprefix ON event USING btree (pubkey text_pattern_ops);
CREATE INDEX IF NOT EXISTS timeidx ON event (created_at DESC);
CREATE INDEX IF NOT EXISTS kindidx ON event (kind);
CREATE INDEX IF NOT EXISTS kindtimeidx ON event(kind,created_at DESC);
CREATE INDEX IF NOT EXISTS arbitrarytagvalues ON event USING gin (tagvalues);
`)