Create func to automatically create DB indexes rather than just documenting them in a comment that has to be manually executed

This commit is contained in:
David Dworken
2023-09-22 19:11:43 -07:00
parent 51f2c15f35
commit cc11916f3c
3 changed files with 24 additions and 9 deletions

View File

@ -20,15 +20,6 @@ type EncHistoryEntry struct {
ReadCount int `json:"read_count"`
}
/*
Manually created the indices:
CREATE INDEX CONCURRENTLY entry_id_idx ON enc_history_entries USING btree(encrypted_id);
CREATE INDEX CONCURRENTLY device_id_idx ON enc_history_entries USING btree(device_id);
CREATE INDEX CONCURRENTLY read_count_idx ON enc_history_entries USING btree(read_count);
CREATE INDEX CONCURRENTLY redact_idx ON enc_history_entries USING btree(user_id, device_id, date);
CREATE INDEX CONCURRENTLY del_user_idx ON deletion_requests USING btree(user_id);
*/
type Device struct {
UserId string `json:"user_id"`
DeviceId string `json:"device_id"`