Add list API endpoints

This commit is contained in:
Kevin Kandlbinder 2022-03-01 13:39:46 +01:00
parent 1e071ffed4
commit c572bbce85
5 changed files with 275 additions and 2 deletions

View file

@ -4,6 +4,7 @@ import "go.mongodb.org/mongo-driver/bson/primitive"
type DBHashList struct {
ID primitive.ObjectID `bson:"_id" json:"id"`
Name string `bson:"name" json:"name"`
Tags []string `bson:"tags" json:"tags"` // Tags of this list for discovery, and sorting
Comments []*DBComment `bson:"comments" json:"comments"` // Comments regarding this list
Maintainers []*primitive.ObjectID `bson:"maintainers" json:"maintainers"` // Maintainers contains references to the users who may edit this list