Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Initialize ¶
func Initialize()
Types ¶
type CreateFailedQueueTable1556612225 ¶
type CreateFailedQueueTable1556612225 struct { migration.MigratorIdentify migration.MigrationUtils }
type CreateUserAffiliationTable1553678539 ¶
type CreateUserAffiliationTable1553678539 struct { migration.MigratorIdentify migration.MigrationUtils }
type CreateUserTable1548750742 ¶
type CreateUserTable1548750742 struct { migration.MigratorIdentify migration.MigrationUtils }
type FailedQueue ¶
type FailedQueue struct { ID *uint `gorm:"column:failed_queue_id;primary_key;auto_increment"` Hash *string `gorm:"column:failed_queue_hash;type:varchar(100);unique_index;not null"` Topic *string `gorm:"column:failed_queue_topic_name;type:varchar(100);not null"` Channel *string `gorm:"column:failed_queue_channel_name;type:varchar(100);not null"` DataProto *[]byte `gorm:"column:failed_queue_data;type:varbinary(2048)"` PushedAt *zone.Time `gorm:"column:failed_queue_pushed_at;not null"` Delay *zone.Duration `gorm:"column:failed_queue_delay;type:bigint unsigned;not null"` Retries *uint32 `gorm:"column:failed_queue_retries;type:integer unsigned;not null"` Tried *uint32 `gorm:"column:failed_queue_tried;type:integer unsigned;not null"` Err *string `gorm:"column:failed_queue_err;type:longtext"` CreatedAt *zone.Time `gorm:"column:failed_queue_created_at"` UpdatedAt zone.Time `gorm:"column:failed_queue_updated_at"` DeletedAt *zone.Time `gorm:"column:failed_queue_deleted_at"` model.BaseModel }
func (*FailedQueue) TableName ¶
func (fq *FailedQueue) TableName() string
type User ¶
type User struct { ID *uint `gorm:"column:user_id;primary_key;auto_increment"` Name *string `gorm:"column:user_name;type:varchar(100)"` //@cautions struct member must be pointer when member could be null Email *string `gorm:"column:user_email;type:varchar(100);unique_index;not null"` Password *string `gorm:"column:user_password;type:varchar(100);not null"` CreatedAt *zone.Time `gorm:"column:user_created_at"` UpdatedAt zone.Time `gorm:"column:user_updated_at"` DeletedAt *zone.Time `gorm:"column:user_deleted_at"` model.BaseModel }
type UserAffiliation ¶
type UserAffiliation struct { UserID *uint `gorm:"column:user_id;primary_key;type:int unsigned"` Code *string `gorm:"column:uaff_code;type:varchar(32);unique_index;not null"` FromCode *string `gorm:"column:uaff_from_code;type:varchar(32)"` Root *uint `gorm:"column:uaff_root_id;type:int unsigned"` Parent *uint `gorm:"column:uaff_parent_id;type:int unsigned"` Left *uint `gorm:"column:uaff_left_id;type:int unsigned;not null"` Right *uint `gorm:"column:uaff_right_id;type:int unsigned;not null"` Level *uint `gorm:"column:uaff_level;type:int unsigned;not null"` CreatedAt *zone.Time `gorm:"column:user_created_at"` UpdatedAt zone.Time `gorm:"column:user_updated_at"` DeletedAt *zone.Time `gorm:"column:user_deleted_at"` model.BaseModel }
func (*UserAffiliation) TableName ¶
func (uaff *UserAffiliation) TableName() string
Click to show internal directories.
Click to hide internal directories.