Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Achievement ¶
type Achievement struct { ID string `json:"id" select:"id" exists:"id"` Title string `json:"title" validate:"string.(min=1,max=255)" select:"title" insert:"title"` Description string `json:"description" validate:"string.(min=1,max=255)" select:"description" insert:"description"` PictureURL string `json:"picture_url" validate:"string.(min=1,max=255)" select:"picture_url" insert:"picture_url"` InvolvementID int `json:"involvement_id" validate:"id" select:"involvement_id" insert:"involvement_id"` UserID string `json:"user_id" validate:"-" select:"user_id" insert:"user_id"` CreatedAt time.Time `json:"created_at" select:"created_at"` UpdatedAt time.Time `json:"updated_at" select:"updated_at"` DeletedAt time.Time `json:"deleted_at" select:"deleted_at"` }
type Evidence ¶
type Evidence struct { ID string `json:"id" select:"id" exists:"id"` Title string `json:"title" validate:"string.(min=1,max=255)" select:"title" insert:"title"` PictureURL string `json:"picture_url" validate:"string.(min=1,max=255)" select:"picture_url" insert:"picture_url"` URL string `json:"url" validate:"string.(min=1,max=255)" select:"url" insert:"url"` MultimediaTypeID int `json:"multimedia_type_id" validate:"id" select:"multimedia_type_id" insert:"multimedia_type_id"` AchievementID string `json:"achievement_id" validate:"uuid" select:"achievement_id" insert:"achievement_id"` UserID string `json:"user_id" validate:"-" select:"user_id" insert:"user_id"` CreatedAt time.Time `json:"created_at" select:"created_at"` UpdatedAt time.Time `json:"updated_at" select:"updated_at"` DeletedAt time.Time `json:"deleted_at" select:"deleted_at"` }
type Involvement ¶
type MultimediaType ¶
type Profile ¶
type Profile struct { ID string `json:"id" select:"id" exists:"id"` Name string `json:"name" select:"name" insert:"name"` UserID string `json:"-" insert:"user_id"` CreatedAt time.Time `json:"created_at" select:"created_at"` UpdatedAt time.Time `json:"updated_at" select:"updated_at"` DeletedAt time.Time `json:"deleted_at" select:"deleted_at"` }
type Quest ¶
type Quest struct { ID string `json:"id" select:"id" exists:"id"` Title string `json:"title" validate:"string.(min=1,max=255)" select:"title" insert:"title"` PictureURL string `json:"picture_url" validate:"string.(min=1,max=255)" select:"picture_url" insert:"picture_url"` InvolvementID int `json:"involvement_id" validate:"id" select:"involvement_id" insert:"involvement_id"` QuestTypeID int `json:"quest_type_id" validate:"id" select:"quest_type_id" insert:"quest_type_id"` UserID string `json:"user_id" validate:"-" select:"user_id" insert:"user_id"` CreatedAt time.Time `json:"created_at" select:"created_at"` UpdatedAt time.Time `json:"updated_at" select:"updated_at"` DeletedAt time.Time `json:"deleted_at" select:"deleted_at"` }
type QuestAchievement ¶
type QuestAchievement struct { ID string `json:"id"` QuestID string `json:"quest_id" validate:"uuid" insert:"quest_id" exists:"quest_id"` AchievementID string `json:"achievement_id" validate:"uuid" insert:"achievement_id" exists:"achievement_id"` UserID string `json:"user_id" validate:"-" insert:"user_id"` CreatedAt time.Time `json:"created_at"` UpdatedAt time.Time `json:"updated_at"` DeletedAt time.Time `json:"deleted_at"` }
type Reward ¶
type Reward struct { ID string `json:"id" select:"id" exists:"id"` Title string `json:"title" validate:"string.(min=1,max=255)" select:"title" insert:"title"` Description string `json:"description" validate:"string.(min=1,max=255)" select:"description" insert:"description"` PictureURL string `json:"picture_url" validate:"string.(min=1,max=255)" select:"picture_url" insert:"picture_url"` RewardTypeID int `json:"reward_type_id" validate:"id" select:"reward_type_id" insert:"reward_type_id"` UserID string `json:"user_id" validate:"-" select:"user_id" insert:"user_id"` CreatedAt time.Time `json:"created_at" select:"created_at"` UpdatedAt time.Time `json:"updated_at" select:"updated_at"` DeletedAt time.Time `json:"deleted_at" select:"deleted_at"` }
type RewardType ¶
Click to show internal directories.
Click to hide internal directories.