Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FeishuConnection ¶ added in v0.12.0
type FeishuConnection struct {
commonArchived.Model
Name string `gorm:"type:varchar(100);uniqueIndex" json:"name" validate:"required"`
Endpoint string `mapstructure:"endpoint" env:"GITHUB_ENDPOINT" validate:"required"`
Proxy string `mapstructure:"proxy" env:"GITHUB_PROXY"`
RateLimitPerHour int `comment:"api request rate limit per hour"`
AppId string `mapstructure:"app_id" validate:"required" json:"app_id"`
SecretKey string `mapstructure:"secret_key" validate:"required" json:"secret_key" encrypt:"yes"`
}
func (FeishuConnection) TableName ¶ added in v0.12.0
func (FeishuConnection) TableName() string
type FeishuMeetingTopUserItem ¶
type FeishuMeetingTopUserItem struct {
common.NoPKModel `json:"-"`
ConnectionId uint64 `gorm:"primaryKey"`
StartTime time.Time `gorm:"primaryKey"`
Name string `json:"name" gorm:"primaryKey;type:varchar(255)"`
MeetingCount string `json:"meeting_count" gorm:"type:varchar(255)"`
MeetingDuration string `json:"meeting_duration" gorm:"type:varchar(255)"`
UserType int64 `json:"user_type"`
}
func (FeishuMeetingTopUserItem) TableName ¶
func (FeishuMeetingTopUserItem) TableName() string
Click to show internal directories.
Click to hide internal directories.