Documentation ¶
Index ¶
Constants ¶
View Source
const (
TableNameIdSequence = "sequence"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IdSequence ¶
type IdSequence struct { ID uint64 `gorm:"primaryKey" json:"id"` // primary id Biz string `gorm:"biz" json:"biz"` Value int64 `gorm:"column:value;NOT NULL" json:"value"` Version int `gorm:"version" json:"version"` IsDel int8 `gorm:"column:is_del;default:0;NOT NULL" json:"is_del"` // 是否软删除 0-正常未被软删除 1-已被软删除 CreateTime time.Time `json:"create_time" gorm:"autoCreateTime"` UpdateTime time.Time `json:"update_time" gorm:"autoUpdateTime"` }
IdSequence id-sequence表
func NewIdSequence ¶
func NewIdSequence() *IdSequence
func (*IdSequence) SetBiz ¶
func (m *IdSequence) SetBiz(biz string) *IdSequence
func (*IdSequence) SetValue ¶
func (m *IdSequence) SetValue(value int64) *IdSequence
func (*IdSequence) SetVersion ¶
func (m *IdSequence) SetVersion(version int) *IdSequence
func (*IdSequence) TableName ¶
func (m *IdSequence) TableName() string
Click to show internal directories.
Click to hide internal directories.