Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CommentModel ¶
type CommentModel struct { gorm.Model Image ImageModel ImageID uint User ImageUserModel UserID uint Body string `gorm:"size:2048"` }
type FavoriteModel ¶
type FavoriteModel struct { gorm.Model Favorite ImageModel FavoriteID uint FavoriteBy ImageUserModel FavoriteByID uint }
type ImageModel ¶
type ImageModel struct { gorm.Model Slug string `gorm:unique_index` Title string Description string `gorm:"size2048"` Body string `gorm:"size:2048"` User ImageUserModel UserID uint Tags []TagModel `gorm:"many2many:article_tags;"` Comments []CommentModel `gorm:"ForeignKey:ArticleID"` }
type ImageUserModel ¶
type ImageUserModel struct { gorm.Model UserModel users.UserModel UserModelID uint ImageModels []ImageModel `gorm:"ForeignKey:AuthorID"` FavoriteModels []FavoriteModel `gorm:"ForeignKey:FavoriteByID"` }
Click to show internal directories.
Click to hide internal directories.