123456789101112131415161718192021222324 |
- package model
- type Group struct {
- ID string `json:"id" gorm:"type:varchar(128);not null"`
- Name string `json:"name" gorm:"type:varchar(128);not null"`
- Code string `json:"code" gorm:"type:varchar(12);not null"`
- Delete int `gorm:"type:tinyint(1);not null" json:"delete"`
- CreatedAt Time `json:"created_at" gorm:"column:create_time;type:datetime default CURRENT_TIMESTAMP"`
- UpdatedAt Time `json:"updated_at" gorm:"column:update_time;type:datetime default CURRENT_TIMESTAMP"`
- }
- func (Group) TableName() string {
- return "group"
- }
- type Group2Users struct {
- ID uint `gorm:"primary_key;type:bigint(20) auto_increment"`
- GroupId string `gorm:"column:group_id"`
- UserId string `gorm:"column:user_id"`
- }
- func (Group2Users) TableName() string {
- return "group_users"
- }
|