Versions in this module Expand all Collapse all v0 v0.1.12 Oct 14, 2019 v0.1.11 Oct 13, 2019 Changes in this version + const NULL + type Constant struct + func NewConstant(value interface{}) *Constant + func (r *Constant) Quote() string + func (r *Constant) String() string + func (r *Constant) Value() interface{} + type RandomBinary struct + func NewRandomBinary(name string, maxSize int64, allowNull bool) *RandomBinary + func (r *RandomBinary) Quote() string + func (r *RandomBinary) String() string + func (r *RandomBinary) Value() interface{} + type RandomDate struct + func NewRandomDate(name string, allowNull bool) *RandomDate + func (r *RandomDate) Quote() string + func (r *RandomDate) String() string + func (r *RandomDate) Value() interface{} + type RandomDateInRange struct + func NewRandomDateInRange(name string, min, max string, allowNull bool) *RandomDateInRange + func NewRandomDateTime(name string, allowNull bool) *RandomDateInRange + func NewRandomDateTimeInRange(name string, min, max string, allowNull bool) *RandomDateInRange + func (r *RandomDateInRange) Quote() string + func (r *RandomDateInRange) String() string + func (r *RandomDateInRange) Value() interface{} + type RandomDateTimeInRange struct + func (r *RandomDateTimeInRange) Quote() string + func (r *RandomDateTimeInRange) String() string + func (r *RandomDateTimeInRange) Value() interface{} + type RandomDecimal struct + func NewRandomDecimal(name string, size int64, allowNull bool) *RandomDecimal + func (r *RandomDecimal) Quote() string + func (r *RandomDecimal) String() string + func (r *RandomDecimal) Value() interface{} + type RandomEnum struct + func NewRandomEnum(allowedValues []string, allowNull bool) *RandomEnum + func (r *RandomEnum) Quote() string + func (r *RandomEnum) String() string + func (r *RandomEnum) Value() interface{} + type RandomInt struct + func NewRandomInt(name string, mask int64, allowNull bool) *RandomInt + func (r *RandomInt) Quote() string + func (r *RandomInt) String() string + func (r *RandomInt) Value() interface{} + type RandomIntRange struct + func NewRandomIntRange(name string, min, max int64, allowNull bool) *RandomIntRange + func NewRandomYear(name string, format int, allowNull bool) *RandomIntRange + func NewRandomYearRange(name string, min, max int64, allowNull bool) *RandomIntRange + func (r *RandomIntRange) Quote() string + func (r *RandomIntRange) String() string + func (r *RandomIntRange) Value() interface{} + type RandomSample struct + func NewRandomSample(name string, samples []interface{}, allowNull bool) *RandomSample + func (r *RandomSample) Quote() string + func (r *RandomSample) String() string + func (r *RandomSample) Value() interface{} + type RandomString struct + func NewRandomString(name string, maxSize int64, allowNull bool) *RandomString + func (r *RandomString) Quote() string + func (r *RandomString) String() string + func (r *RandomString) Value() interface{} + type RandomTime struct + func NewRandomTime(allowNull bool) *RandomTime + func (r *RandomTime) Quote() string + func (r *RandomTime) String() string + func (r *RandomTime) Value() interface{}