package models import "time" // BackendPasswordStore 租户端密码存储,支持一个平台下挂载多个账号,按租户隔离 type BackendPasswordStore struct { ID uint64 `orm:"column(id);pk;auto" json:"id"` Tid int `orm:"column(tid)" json:"tid"` Platform string `orm:"column(platform);size(100)" json:"platform"` URL string `orm:"column(url);size(500)" json:"url"` Accounts string `orm:"column(accounts);type(text);null" json:"accounts"` Remark string `orm:"column(remark);type(text);null" json:"remark"` UserID uint64 `orm:"column(user_id)" json:"user_id"` IsDeleted int8 `orm:"column(is_deleted);default(0)" json:"is_deleted"` CreateTime time.Time `orm:"column(create_time);auto_now_add;type(datetime)" json:"create_time"` UpdateTime *time.Time `orm:"column(update_time);type(datetime);null" json:"update_time"` DeleteTime *time.Time `orm:"column(delete_time);type(datetime);null" json:"delete_time"` } func (m *BackendPasswordStore) TableName() string { return "yz_backend_password_store" }