Use typed IDs instead of plain strings

This commit is contained in:
2019-11-18 14:01:13 +09:00
parent e7c7e84334
commit a50a119e08
26 changed files with 75 additions and 44 deletions

View File

@ -32,7 +32,7 @@ var (
)
// GenerateID generates a unique ID for a given collection.
func GenerateID(collection string) string {
func GenerateID(collection string) ID {
id, _ := shortid.Generate()
// Retry until we find an unused ID