Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func MigrationTables ¶
MigrateTable creates this package related tables in your database
Types ¶
type TblChannel ¶
type TblChannel struct { Id int `gorm:"primaryKey;auto_increment;type:serial"` ChannelName string `gorm:"type:character varying"` ChannelDescription string `gorm:"type:character varying"` SlugName string `gorm:"type:character varying"` FieldGroupId int `gorm:"type:integer"` IsActive int `gorm:"type:integer"` IsDeleted int `gorm:"type:integer"` CreatedOn time.Time `gorm:"type:timestamp without time zone"` CreatedBy int `gorm:"type:integer"` ModifiedOn time.Time `gorm:"type:timestamp without time zone;DEFAULT:NULL"` ModifiedBy int `gorm:"DEFAULT:NULL"` TenantId int `gorm:"type:integer"` }
type TblChannelCategory ¶ added in v0.0.14
type TblChannelCategory struct { Id int `gorm:"primaryKey;auto_increment;type:serial"` ChannelId int `gorm:"type:integer"` CategoryId string `gorm:"type:character varying"` CreatedAt int `gorm:"type:integer"` CreatedOn time.Time `gorm:"type:timestamp without time zone"` TenantId int `gorm:"type:integer"` }
type TblChannelEntry ¶ added in v0.0.14
type TblChannelEntry struct { Id int `gorm:"primaryKey;auto_increment;type:serial"` Title string `gorm:"type:character varying"` Slug string `gorm:"type:character varying"` Description string `gorm:"type:text"` UserId int `gorm:"type:integer"` ChannelId int `gorm:"type:integer"` Status int `gorm:"type:integer"` //0-draft 1-publish 2-unpublish CoverImage string `gorm:"type:character varying"` ThumbnailImage string `gorm:"type:character varying"` MetaTitle string `gorm:"type:character varying"` MetaDescription string `gorm:"type:character varying"` Keyword string `gorm:"type:character varying"` CategoriesId string `gorm:"type:character varying"` RelatedArticles string `gorm:"type:character varying"` Feature int `gorm:"DEFAULT:0"` ViewCount int `gorm:"DEFAULT:0"` Author string `gorm:"type:character varying"` SortOrder int `gorm:"type:integer"` CreateTime time.Time `gorm:"type:timestamp without time zone;DEFAULT:NULL"` PublishedTime time.Time `gorm:"type:timestamp without time zone;DEFAULT:NULL"` ReadingTime int `gorm:"type:integer;DEFAULT:0"` Tags string `gorm:"type:character varying"` Excerpt string `gorm:"type:character varying"` ImageAltTag string `gorm:"type:character varying"` CreatedOn time.Time `gorm:"type:timestamp without time zone"` CreatedBy int `gorm:"type:integer"` ModifiedBy int `gorm:"DEFAULT:NULL"` ModifiedOn time.Time `gorm:"DEFAULT:NULL"` IsActive int `gorm:"type:integer"` IsDeleted int `gorm:"DEFAULT:0"` DeletedOn time.Time `gorm:"type:timestamp without time zone;DEFAULT:NULL"` DeletedBy int `gorm:"DEFAULT:NULL"` TenantId int `gorm:"type:integer"` ParentId int `gorm:"type:integer"` }
type TblChannelEntryField ¶
type TblChannelEntryField struct { Id int `gorm:"primaryKey;auto_increment;type:serial"` FieldName string `gorm:"type:character varying"` FieldValue string `gorm:"type:character varying"` FieldTypeId int `gorm:"-:migration;<-false"` ChannelEntryId int `gorm:"type:integer"` FieldId int `gorm:"type:integer"` CreatedOn time.Time `gorm:"type:timestamp without time zone"` CreatedBy int `gorm:"type:integer"` ModifiedOn time.Time `gorm:"type:timestamp without time zone;DEFAULT:NULL"` ModifiedBy int `gorm:"DEFAULT:NULL"` DeletedBy int `gorm:"DEFAULT:NULL"` DeletedOn time.Time `gorm:"type:timestamp without time zone;DEFAULT:NULL"` TenantId int `gorm:"type:integer"` }
type TblField ¶
type TblField struct { Id int `gorm:"primaryKey;auto_increment;type:serial"` FieldName string `gorm:"type:character varying"` FieldDesc string `gorm:"type:character varying"` FieldTypeId int `gorm:"type:integer"` MandatoryField int `gorm:"type:integer"` OptionExist int `gorm:"type:integer"` InitialValue string `gorm:"type:character varying"` Placeholder string `gorm:"type:character varying"` OrderIndex int `gorm:"type:integer"` ImagePath string `gorm:"type:character varying"` DatetimeFormat string `gorm:"type:character varying"` TimeFormat string `gorm:"type:character varying"` Url string `gorm:"type:character varying"` SectionParentId int `gorm:"type:integer"` CharacterAllowed int `gorm:"type:integer"` CreatedOn time.Time `gorm:"type:timestamp without time zone"` CreatedBy int `gorm:"type:integer"` ModifiedOn time.Time `gorm:"type:timestamp without time zone;DEFAULT:NULL"` ModifiedBy int `gorm:"DEFAULT:NULL"` IsDeleted int `gorm:"DEFAULT:0"` DeletedOn time.Time `gorm:"type:timestamp without time zone;DEFAULT:NULL"` DeletedBy int `gorm:"DEFAULT:NULL"` TenantId int `gorm:"type:integer"` }
type TblFieldGroup ¶
type TblFieldGroup struct { Id int `gorm:"primaryKey;auto_increment;type:serial"` GroupName string `gorm:"type:character varying"` CreatedOn time.Time `gorm:"type:timestamp without time zone"` CreatedBy int `gorm:"type:integer"` ModifiedOn time.Time `gorm:"type:timestamp without time zone;DEFAULT:NULL"` ModifiedBy int `gorm:"DEFAULT:NULL"` IsDeleted int `gorm:"DEFAULT:0"` DeletedOn time.Time `gorm:"type:timestamp without time zone;DEFAULT:NULL"` DeletedBy int `gorm:"DEFAULT:NULL"` TenantId int `gorm:"type:integer"` }
type TblFieldOption ¶
type TblFieldOption struct { Id int `gorm:"primaryKey;auto_increment;type:serial"` OptionName string `gorm:"type:character varying"` OptionValue string `gorm:"type:character varying"` FieldId int `gorm:"type:integer"` CreatedOn time.Time `gorm:"type:timestamp without time zone"` CreatedBy int `gorm:"type:integer"` ModifiedOn time.Time `gorm:"type:timestamp without time zone;DEFAULT:NULL"` ModifiedBy int `gorm:"DEFAULT:NULL"` IsDeleted int `gorm:"DEFAULT:0"` DeletedOn time.Time `gorm:"type:timestamp without time zone;DEFAULT:NULL"` DeletedBy int `gorm:"DEFAULT:NULL"` TenantId int `gorm:"type:integer"` }
type TblFieldType ¶
type TblFieldType struct { Id int `gorm:"primaryKey;auto_increment;type:serial"` TypeName string `gorm:"type:character varying"` TypeSlug string `gorm:"type:character varying"` IsActive int `gorm:"type:integer"` IsDeleted int `gorm:"type:integer"` CreatedBy int `gorm:"type:integer"` CreatedOn time.Time `gorm:"type:timestamp without time zone"` ModifiedBy int `gorm:"type:integer"` ModifiedOn time.Time `gorm:"type:timestamp without time zone;DEFAULT:NULL"` TenantId int `gorm:"type:integer"` }
Click to show internal directories.
Click to hide internal directories.