package model import ( "time" "gorm.io/gorm" ) type CommitteeAppointments struct { Id int32 `gorm:"primarykey"` CreatedAt time.Time UpdatedAt time.Time DeletedAt gorm.DeletedAt `gorm:"column:deleted_at;index:idx_committee_appointments_deleted_at;"` Uuid string `gorm:"column:uuid;type:varchar(256);not null;default:'';comment:uuid"` Name string `gorm:"column:name;type:varchar(30);not null;default:'';comment:姓名"` Status int32 `gorm:"column:status;type:int;not null;default:2;comment:状态:1上架 2 下架"` AuditCommittee int32 `gorm:"column:audit_committee;type:int;not null;default:0;comment:审计委员会(1:Member 2:Chair)"` CompensationCommittee int32 `gorm:"column:compensation_committee;type:int;not null;default:0;comment:薪酬委员会(1:Member 2:Chair)"` NominatingCommittee int32 `gorm:"column:nominating_committee;type:int;not null;default:0;comment:提名委员会(1:Member 2:Chair)"` IsSetting int32 `gorm:"column:is_setting;type:int;not null;default:0;comment:是否设置:0 否 1 是"` } func (*CommitteeAppointments) TableName() string { return "committee_appointments" }