finclip-app-manager/infrastructure/db/entity/sql/privacy_setting_info.go

27 lines
2.8 KiB
Go

package sql
type PrivacySettingInfo struct {
Id uint64 `gorm:"primary_key;column:id;type:BIGINT(16) AUTO_INCREMENT;comment:'自增id'" sql:"auto_increment;primary_key"`
AppId string `gorm:"column:app_id;type:varchar(64);comment:'小程序id'"`
CommitType int `gorm:"column:commit_type;type:tinyint(1);default:1;comment:'提交类型'"` //提交类型
UserMessageType string `gorm:"column:user_message_type;type:TEXT;comment:'用户使用类型'"` //用户使用类型
SdkMessage string `gorm:"column:sdk_message;type:TEXT;comment:'sdk信息'"` //sdk信息
ContactInfoPhone string `gorm:"column:contact_info_phone;type:varchar(128);default:'';comment:'联系方式'"` //联系方式
ContactInfoEmail string `gorm:"column:contact_info_email;type:varchar(128);default:'';comment:'联系方式'"` //联系方式
ContactInfoWeChat string `gorm:"column:contact_info_wechat;type:varchar(128);default:'';comment:'联系方式'"` //联系方式
ContactInfoOther string `gorm:"column:contact_info_other;type:varchar(128);default:'';comment:'联系方式'"` //联系方式
FixedStorageTime int `gorm:"column:fixed_storage_time;type:BIGINT(16);default:0;comment:'固定存储时间'"` //固定存储时间
IsShortestTime bool `gorm:"column:is_shortest_time;type:bool;default:false;comment:'是否是最短时间'"` //是否是最短时间
AdditionalDocName string `gorm:"column:additional_doc_name;type:varchar(128);default:'';comment:'补充文档名称'"` //补充文档名称
AdditionalDocNetDiskId string `gorm:"column:additional_doc_net_disk_id;type:varchar(64);default:'';comment:'补充文档网盘id'"` //补充文档网盘id
AdditionalDocContent string `gorm:"column:additional_doc_content;type:mediumtext;comment:'补充文档内容'"` //补充文档网盘id
IsFirstSave bool `gorm:"column:is_first_save;type:bool;default:false;comment:'是否第一次保存'"` //是否第一次保存 //是否第一次保存
EffectiveTime int64 `gorm:"column:effective_time;type:BIGINT(16);default:0;comment:'生效时间'"` //生效时间
CreateTime int64 `gorm:"column:create_time;type:BIGINT(16);NOT NULL;comment:'创建时间'"` //创建时间
UpdateTime int64 `gorm:"column:update_time;type:BIGINT(16);default:0;comment:'更新时间'"` //更新时间
}
func (PrivacySettingInfo) TableName() string {
return "privacy_setting_info"
}