Documentation
¶
Index ¶
- Constants
- func AddCriteria(conditions []*db.Criteria, column *db.Column, value *string) ([]*db.Criteria, bool)
- func AddEqualCriteria(conditions []*db.Criteria, column *db.Column, value interface{}) ([]*db.Criteria, bool)
- func AddNoCaseCriteria(conditions []*db.Criteria, column *db.Column, value *string) ([]*db.Criteria, bool)
- func AddRangeCriteria(conditions []*db.Criteria, column *db.Column, leftBound interface{}, ...) ([]*db.Criteria, bool)
- func AddWildCriteria(conditions []*db.Criteria, column *db.Column, value *string) ([]*db.Criteria, bool)
- func AddWildNoCaseCriteria(conditions []*db.Criteria, column *db.Column, value *string) ([]*db.Criteria, bool)
- func CopyBin(value []byte) []byte
- func CopyCurrency(value *float64) *float64
- func CopyDate(value *Date) *Date
- func CopyInteger(value *int64) *int64
- func CopyString(value *string) *string
- func Delete(DB db.IDb, table *db.Table, entity IEntity) error
- func DeleteById(DB db.IDb, table *db.Table, id int64) (bool, error)
- func DeleteByIdAndVersion(DB db.IDb, table *db.Table, id int64, version int64) error
- func FindAll(DB db.IDb, table *db.Table, instance interface{}) (coll.Collection, error)
- func FindAllWithDeleted(DB db.IDb, table *db.Table, instance interface{}) (coll.Collection, error)
- func FindById(DB db.IDb, table *db.Table, instance interface{}, id int64) (bool, error)
- func HasWildcards(value *string) bool
- func Save(DB db.IDb, table *db.Table, entity IEntity) error
- func SoftDelete(DB db.IDb, table *db.Table, entity IEntity) error
- func SoftDeleteByIdAndVersion(DB db.IDb, table *db.Table, id int64, version int64) error
- type Criteria
- type EntityBase
- type IEntity
- type IValue
- type Page
Constants ¶
View Source
const NOT_DELETED int64 = 0
Variables ¶
This section is empty.
Functions ¶
func AddCriteria ¶
func AddEqualCriteria ¶
func AddNoCaseCriteria ¶
func AddRangeCriteria ¶
func AddWildCriteria ¶
func AddWildNoCaseCriteria ¶
func CopyCurrency ¶
func CopyInteger ¶
func CopyString ¶
func DeleteByIdAndVersion ¶
func FindAllWithDeleted ¶
func FindById ¶
the result of the query is put in the passed struct. returns true if a result was found, false if no result
func HasWildcards ¶
Types ¶
type EntityBase ¶
func (*EntityBase) Copy ¶
func (this *EntityBase) Copy(entity EntityBase)
func (*EntityBase) GetId ¶
func (this *EntityBase) GetId() *int64
func (*EntityBase) GetVersion ¶
func (this *EntityBase) GetVersion() *int64
func (*EntityBase) SetId ¶
func (this *EntityBase) SetId(id *int64)
func (*EntityBase) SetVersion ¶
func (this *EntityBase) SetVersion(version *int64)
Click to show internal directories.
Click to hide internal directories.