Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Deal ¶
type Deal struct { Id int Tick *Tick `orm:"column(tick_id);rel(fk)" json:"-"` // RelForeignKey relation DateTime time.Time `valid:"Required"` Cat *Cat `valid:"Required" orm:"column(cat_id);rel(one)"` Amount float32 `valid:"Required"` Cy *Cy `valid:"Required" orm:"column(cy_id);rel(one)"` Comment string `valid:"MaxSize(128)"` Tags []*Tag `orm:"rel(m2m)"` // contains filtered or unexported fields }
type User ¶
type User struct { Id int Login string `valid:"Required;MaxSize(32)"` Name string `valid:"MaxSize(64)"` Email string `valid:"Email;MaxSize(96)"` Pass string `valid:"Required;MinSize(8)" json:"-"` Ticks []*Tick `orm:"reverse(many)"` // reverse relationship of fk }
func (*User) Valid ¶
func (u *User) Valid(v *validation.Validation)
Click to show internal directories.
Click to hide internal directories.