Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type TrelloBoard ¶
type TrelloBoard struct {
archived.NoPKModel `json:"-" mapstructure:"-"`
ConnectionId uint64 `json:"connectionId" mapstructure:"connectionId" gorm:"primaryKey"`
BoardId string `json:"boardId" mapstructure:"boardId" gorm:"type:varchar(255)"`
TransformationRuleId uint64 `json:"transformationRuleId,omitempty" mapstructure:"transformationRuleId"`
Name string `json:"name" mapstructure:"name" gorm:"type:varchar(255)"`
}
func (TrelloBoard) TableName ¶
func (TrelloBoard) TableName() string
type TrelloCard ¶
type TrelloCard struct {
ID string `gorm:"primaryKey;type:varchar(255)"`
Name string `gorm:"type:varchar(255)"`
Closed bool
DueComplete bool
DateLastActivity time.Time
IDBoard string `gorm:"type:varchar(255)"`
IDList string `gorm:"type:varchar(255)"`
IDShort int
Pos float64
ShortLink string `gorm:"type:varchar(255)"`
ShortUrl string `gorm:"type:varchar(255)"`
Subscribed bool
Url string `gorm:"type:varchar(255)"`
archived.NoPKModel
}
func (TrelloCard) TableName ¶
func (TrelloCard) TableName() string
type TrelloCheckItem ¶
type TrelloCheckItem struct {
ID string `gorm:"primaryKey;type:varchar(255)"`
Name string `gorm:"type:varchar(255)"`
State string `gorm:"type:varchar(255)"`
IDChecklist string `gorm:"type:varchar(255)"`
ChecklistName string `gorm:"type:varchar(255)"`
IDBoard string `gorm:"type:varchar(255)"`
IDCard string `gorm:"type:varchar(255)"`
Pos float64
archived.NoPKModel
}
func (TrelloCheckItem) TableName ¶
func (TrelloCheckItem) TableName() string
type TrelloConnection ¶
type TrelloConnection struct {
Name string `gorm:"type:varchar(100);uniqueIndex" json:"name" validate:"required"`
archived.Model
Endpoint string `mapstructure:"endpoint" validate:"required" json:"endpoint"`
Proxy string `mapstructure:"proxy" json:"proxy"`
RateLimitPerHour int `comment:"api request rate limit per hour" json:"rateLimitPerHour"`
AppId string `mapstructure:"appId" validate:"required" json:"appId"`
SecretKey string `mapstructure:"secretKey" validate:"required" json:"secretKey" gorm:"serializer:encdec"`
}
TrelloConnection holds TrelloConn plus ID/Name for database storage
func (TrelloConnection) TableName ¶
func (TrelloConnection) TableName() string
type TrelloLabel ¶
type TrelloLabel struct {
ID string `gorm:"primaryKey;type:varchar(255)"`
IDBoard string `gorm:"type:varchar(255)"`
Name string `gorm:"type:varchar(255)"`
Color string `gorm:"type:varchar(255)"`
archived.NoPKModel
}
func (TrelloLabel) TableName ¶
func (TrelloLabel) TableName() string
type TrelloList ¶
type TrelloList struct {
ID string `gorm:"primaryKey;type:varchar(255)"`
Name string `gorm:"type:varchar(255)"`
IDBoard string `gorm:"type:varchar(255)"`
Subscribed bool
Pos float64
archived.NoPKModel
}
func (TrelloList) TableName ¶
func (TrelloList) TableName() string
type TrelloMember ¶
type TrelloMember struct {
ID string `gorm:"primaryKey;type:varchar(255)"`
FullName string `gorm:"type:varchar(255)"`
Username string `gorm:"type:varchar(255)"`
archived.NoPKModel
}
func (TrelloMember) TableName ¶
func (TrelloMember) TableName() string
type TrelloTransformationRule ¶
type TrelloTransformationRule struct {
archived.Model `mapstructure:"-"`
Name string `mapstructure:"name" json:"name" gorm:"type:varchar(255);index:idx_name_trello,unique" validate:"required"`
}
func (TrelloTransformationRule) TableName ¶
func (TrelloTransformationRule) TableName() string
Click to show internal directories.
Click to hide internal directories.