Monorepo for Tangled
tangled.org
1package models
2
3import (
4 "time"
5)
6
7type StarSubjectType string
8
9const (
10 StarSubjectRepo StarSubjectType = "repo"
11 StarSubjectString StarSubjectType = "string"
12)
13
14type Star struct {
15 Did string
16 SubjectType StarSubjectType
17 Subject string
18 Created time.Time
19 Rkey string
20}
21
22// RepoStar is used for reverse mapping to repos
23type RepoStar struct {
24 Star
25 Repo *Repo
26}
27
28// StringStar is used for reverse mapping to strings
29type StringStar struct {
30 Star
31 String *String
32}