Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AnalyticDateFilterAnalyticForm ¶
type AnalyticDateFilterAnalyticForm struct {
AnalyticID int `gorm:"column:analytic_id" json:"analytic_id"`
DateField string `gorm:"column:date_field" json:"date_field"`
ID int `gorm:"column:id;primaryKey;autoIncrement" json:"id"`
Title string `gorm:"column:title" json:"title"`
}
func (*AnalyticDateFilterAnalyticForm) TableName ¶
func (a *AnalyticDateFilterAnalyticForm) TableName() string
type AnalyticFilterAnalyticForm ¶
type AnalyticFilterAnalyticForm struct {
AnalyticID int `gorm:"column:analytic_id" json:"analytic_id"`
FilterField string `gorm:"column:filter_field" json:"filter_field"`
ID int `gorm:"column:id;primaryKey;autoIncrement" json:"id"`
NameFeild string `gorm:"column:name_feild" json:"name_feild"`
ParentFeild string `gorm:"column:parent_feild" json:"parent_feild"`
Source string `gorm:"column:source" json:"source"`
SourceParentFelld string `gorm:"column:source_parent_felld" json:"source_parent_felld"`
Title string `gorm:"column:title" json:"title"`
ValueFeild string `gorm:"column:value_feild" json:"value_feild"`
}
func (*AnalyticFilterAnalyticForm) TableName ¶
func (a *AnalyticFilterAnalyticForm) TableName() string
type AnalyticForm ¶
type AnalyticForm struct {
ID int `gorm:"column:id" json:"id"`
Source string `gorm:"column:source" json:"source"`
Title string `gorm:"column:title" json:"title"`
}
func (*AnalyticForm) GetFormula ¶
func (v *AnalyticForm) GetFormula() string
func (*AnalyticForm) GetFromTypes ¶
func (v *AnalyticForm) GetFromTypes() map[string]string
func (*AnalyticForm) GetSubForms ¶
func (a *AnalyticForm) GetSubForms() []map[string]interface{}
func (*AnalyticForm) TableName ¶
func (a *AnalyticForm) TableName() string
TableName sets the insert table name for this struct type
type AnalyticRangeFilterAnalyticForm ¶
type AnalyticRangeFilterAnalyticForm struct {
AnalyticID int `gorm:"column:analytic_id" json:"analytic_id"`
EndValue int `gorm:"column:end_value" json:"end_value"`
FilterField string `gorm:"column:filter_field" json:"filter_field"`
ID int `gorm:"column:id" json:"id"`
StartValue int `gorm:"column:start_value" json:"start_value"`
Title string `gorm:"column:title" json:"title"`
}
func (*AnalyticRangeFilterAnalyticForm) TableName ¶
func (a *AnalyticRangeFilterAnalyticForm) TableName() string
type AnalyticRangeRowColumnAnalyticForm ¶
type AnalyticRangeRowColumnAnalyticForm struct {
AnalyticID int `gorm:"column:analytic_id" json:"analytic_id"`
ColOrRow string `gorm:"column:col_or_row" json:"col_or_row"`
Comparison string `gorm:"column:comparison" json:"comparison"`
DataCondition string `gorm:"column:data_condition" json:"data_condition"`
EndField string `gorm:"column:end_field" json:"end_field"`
ID int `gorm:"column:id" json:"id"`
SourceCompareField string `gorm:"column:source_compare_field" json:"source_compare_field"`
StartField string `gorm:"column:start_field" json:"start_field"`
SourceTable string `gorm:"column:table_name" json:"table_name"`
Title string `gorm:"column:title" json:"title"`
Type string `gorm:"column:type" json:"type"`
}
func (*AnalyticRangeRowColumnAnalyticForm) TableName ¶
func (a *AnalyticRangeRowColumnAnalyticForm) TableName() string
type AnalyticRowsColumnAnalyticForm ¶
type AnalyticRowsColumnAnalyticForm struct {
AnalyticID int `gorm:"column:analytic_id" json:"analytic_id"`
ColOrRow string `gorm:"column:col_or_row" json:"col_or_row"`
CompareFeild string `gorm:"column:compare_feild" json:"compare_feild"`
Comparison string `gorm:"column:comparison" json:"comparison"`
DataCondition string `gorm:"column:data_condition" json:"data_condition"`
ID int `gorm:"column:id;primaryKey;autoIncrement" json:"id"`
NameFeild string `gorm:"column:name_feild" json:"name_feild"`
SourceCompareField string `gorm:"column:source_compare_field" json:"source_compare_field"`
SourceTable string `gorm:"column:table_name" json:"table_name"`
Title string `gorm:"column:title" json:"title"`
Type string `gorm:"column:type" json:"type"`
}
func (*AnalyticRowsColumnAnalyticForm) TableName ¶
func (a *AnalyticRowsColumnAnalyticForm) TableName() string
type CrudFrom ¶
type CrudFrom struct {
Actions string `gorm:"column:actions" json:"actions"`
CreatedAt *time.Time `gorm:"column:created_at" json:"created_at"`
DeletedAt *time.Time `gorm:"column:deleted_at" json:"-"`
Form int `gorm:"column:form" json:"form"`
Grid int `gorm:"column:grid" json:"grid"`
ID int `gorm:"column:id;primaryKey;autoIncrement" json:"id"`
Template string `gorm:"column:template" json:"template"`
Title string `gorm:"column:title" json:"title"`
UpdatedAt *time.Time `gorm:"column:updated_at" json:"updated_at"`
}
func (*CrudFrom) GetSubForms ¶
type MenuForm ¶
type MenuForm struct {
CreatedAt *time.Time `gorm:"column:created_at" json:"created_at"`
ID int64 `gorm:"column:id;primaryKey;autoIncrement" json:"id"`
Name string `gorm:"column:name" json:"name"`
Schema string `gorm:"column:schema" json:"schema"`
Type string `gorm:"column:type" json:"type"`
UpdatedAt *time.Time `gorm:"column:updated_at" json:"updated_at"`
}
func (*MenuForm) GetSubForms ¶
type NotificationTarget ¶
type NotificationTarget struct {
Body string `gorm:"column:body" json:"body"`
Condition string `gorm:"column:condition" json:"condition"`
ID int64 `gorm:"column:id;primaryKey;autoIncrement" json:"id"`
Link string `gorm:"column:link" json:"link"`
SchemaID int `gorm:"column:schema_id" json:"schema_id"`
TargetActions string `gorm:"column:target_actions" json:"target_actions"`
TargetRole int `gorm:"column:target_role" json:"target_role"`
Title string `gorm:"column:title" json:"title"`
}
func (*NotificationTarget) GetFormula ¶
func (v *NotificationTarget) GetFormula() string
func (*NotificationTarget) GetFromTypes ¶
func (v *NotificationTarget) GetFromTypes() map[string]string
func (*NotificationTarget) GetSubForms ¶
func (a *NotificationTarget) GetSubForms() []map[string]interface{}
func (*NotificationTarget) TableName ¶
func (n *NotificationTarget) TableName() string
TableName sets the insert table name for this struct type
type UserForm ¶
type UserForm struct {
Avatar string `gorm:"column:avatar" json:"avatar"`
Bio string `gorm:"column:bio" json:"bio"`
Birthday DB.Date `gorm:"column:birthday" json:"birthday"`
CreatedAt *time.Time `gorm:"column:created_at" json:"-"`
DeletedAt *time.Time `gorm:"column:deleted_at" json:"-"`
Email string `gorm:"column:email" json:"email"`
FcmToken string `gorm:"column:fcm_token" json:"fcm_token"`
FirstName string `gorm:"column:first_name" json:"first_name"`
Gender string `gorm:"column:gender" json:"gender"`
ID int `gorm:"column:id;primaryKey;autoIncrement" json:"id"`
LastName string `gorm:"column:last_name" json:"last_name"`
Login string `gorm:"column:login" json:"login"`
Password string `gorm:"column:password" json:"password"`
Phone string `gorm:"column:phone" json:"phone"`
RegisterNumber string `gorm:"column:register_number" json:"register_number"`
Role int `gorm:"column:role" json:"role"`
//Status string `gorm:"column:status" json:"status"`
UpdatedAt *time.Time `gorm:"column:updated_at" json:"-"`
}
func (*UserForm) GetFromTypes ¶
type UserPassword ¶
type UserPassword struct {
ID int `gorm:"column:id;primaryKey;autoIncrement" json:"id"`
Password string `gorm:"column:password" json:"password"`
}
func (*UserPassword) GetFromTypes ¶
func (u *UserPassword) GetFromTypes() map[string]string
func (*UserPassword) TableName ¶
func (u *UserPassword) TableName() string
TableName sets the insert table name for this struct type
type UserProfile ¶
type UserProfile struct {
Avatar string `gorm:"column:avatar" json:"avatar"`
Bio string `gorm:"column:bio" json:"bio"`
Birthday DB.Date `gorm:"column:birthday" json:"birthday"`
Phone string `gorm:"column:phone" json:"phone"`
FirstName string `gorm:"column:first_name" json:"first_name"`
Gender string `gorm:"column:gender" json:"gender"`
ID int `gorm:"column:id;primaryKey;autoIncrement" json:"id"`
LastName string `gorm:"column:last_name" json:"last_name"`
Login string `gorm:"column:login;unique_index;not null;unique" json:"login"`
Email string `gorm:"column:email;unique_index;not null;unique" json:"email"`
RegisterNumber string `gorm:"column:register_number;not null;unique" json:"register_number"`
}
func (*UserProfile) GetFromTypes ¶
func (u *UserProfile) GetFromTypes() map[string]string
func (*UserProfile) TableName ¶
func (u *UserProfile) TableName() string
TableName sets the insert table name for this struct type
Source Files
¶
Click to show internal directories.
Click to hide internal directories.