Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type MytokenEntry ¶
type MytokenEntry struct { api.MytokenEntry `json:",inline"` ID mtid.MTID `json:"-"` ParentID mtid.MTID `db:"parent_id" json:"-"` RootID mtid.MTID `db:"root_id" json:"-"` Name db.NullString `json:"name,omitempty"` CreatedAt unixtime.UnixTime `db:"created" json:"created"` }
MytokenEntry holds the information of a MytokenEntry as stored in the database
func (*MytokenEntry) Root ¶
func (ste *MytokenEntry) Root() bool
Root checks if this MytokenEntry is a root token
type MytokenEntryTree ¶
type MytokenEntryTree struct { Token MytokenEntry `json:"token"` Children []MytokenEntryTree `json:"children,omitempty"` }
MytokenEntryTree is a tree of MytokenEntry
func AllTokensForUser ¶
func AllTokensForUser(tx *sqlx.Tx, uid int64) ([]MytokenEntryTree, error)
func TokenSubTree ¶
Click to show internal directories.
Click to hide internal directories.