package model import "time" type Created struct { CreatedAt time.Time `xorm:"timestampz notnull created" json:"createdAt"` } type CreatedWithUser struct { Created `xorm:"extends"` CreatedBy *string `xorm:"varchar(100)" json:"createdBy"` } type CreatedAndModified struct { Created `xorm:"extends"` LastModifiedAt *time.Time `xorm:"timestampz updated" json:"lastModifiedAt"` } type CreatedAndModifiedWithUser struct { CreatedAndModified `xorm:"extends"` CreatedBy *string `xorm:"varchar(100)" json:"createdBy"` LastModifiedBy *string `xorm:"varchar(100)" json:"lastModifiedBy"` }