Versions in this module Expand all Collapse all v1 v1.3.1 Dec 7, 2017 v1.3.0 Dec 1, 2017 Changes in this version type Extra + ByteP *byte + BytesA [512]byte + BytesT Bytes + Ignored1 string + Ignored2 string + Ignored3 string + Uint8 uint8 + Uint8P *uint8 + Uint8s []uint8 + Uint8sA [512]uint8 + Uint8sT Uint8s + type Uint8s []uint8 v1.2.1 Sep 14, 2016 v1.2.0 Aug 10, 2016 Changes in this version + var IDOnlyTable = &iDOnlyTable + type IDOnly struct + ID int32 + func (s *IDOnly) HasPK() bool + func (s *IDOnly) PKPointer() interface{} + func (s *IDOnly) PKValue() interface{} + func (s *IDOnly) Pointers() []interface{} + func (s *IDOnly) SetPK(pk interface{}) + func (s *IDOnly) Table() reform.Table + func (s *IDOnly) Values() []interface{} + func (s *IDOnly) View() reform.View + func (s IDOnly) String() string type Person + GroupID *int32 v1.1.2 Jul 19, 2016 Changes in this version + type Bytes []byte type Extra + Bytes2 Bytes v1.1.1 Jul 5, 2016 Changes in this version + var ExtraTable = &extraTable + type Extra struct + Array [512]byte + Byte *byte + Bytes []byte + ID Integer + Name *String + func (s *Extra) HasPK() bool + func (s *Extra) PKPointer() interface{} + func (s *Extra) PKValue() interface{} + func (s *Extra) Pointers() []interface{} + func (s *Extra) SetPK(pk interface{}) + func (s *Extra) Table() reform.Table + func (s *Extra) Values() []interface{} + func (s *Extra) View() reform.View + func (s Extra) String() string + type Integer int32 + type String string v1.1.0 Jul 1, 2016 v1.0.0 Jun 22, 2016 Changes in this version + var LegacyPersonTable = &legacyPersonTable + var PersonProjectView = &personProjectView + var PersonTable = &personTable + var ProjectTable = &projectTable + type LegacyPerson struct + ID int32 + Name *string + func (s *LegacyPerson) HasPK() bool + func (s *LegacyPerson) PKPointer() interface{} + func (s *LegacyPerson) PKValue() interface{} + func (s *LegacyPerson) Pointers() []interface{} + func (s *LegacyPerson) SetPK(pk interface{}) + func (s *LegacyPerson) Table() reform.Table + func (s *LegacyPerson) Values() []interface{} + func (s *LegacyPerson) View() reform.View + func (s LegacyPerson) String() string + type Person struct + CreatedAt time.Time + Email *string + ID int32 + Name string + UpdatedAt *time.Time + func (p *Person) AfterFind() error + func (p *Person) BeforeInsert() error + func (p *Person) BeforeUpdate() error + func (s *Person) HasPK() bool + func (s *Person) PKPointer() interface{} + func (s *Person) PKValue() interface{} + func (s *Person) Pointers() []interface{} + func (s *Person) SetPK(pk interface{}) + func (s *Person) Table() reform.Table + func (s *Person) Values() []interface{} + func (s *Person) View() reform.View + func (s Person) String() string + type PersonProject struct + PersonID int32 + ProjectID string + func (s *PersonProject) Pointers() []interface{} + func (s *PersonProject) Values() []interface{} + func (s *PersonProject) View() reform.View + func (s PersonProject) String() string + type Project struct + End *time.Time + ID string + Name string + Start time.Time + func (p *Project) AfterFind() error + func (p *Project) BeforeInsert() error + func (p *Project) BeforeUpdate() error + func (s *Project) HasPK() bool + func (s *Project) PKPointer() interface{} + func (s *Project) PKValue() interface{} + func (s *Project) Pointers() []interface{} + func (s *Project) SetPK(pk interface{}) + func (s *Project) Table() reform.Table + func (s *Project) Values() []interface{} + func (s *Project) View() reform.View + func (s Project) String() string