// Code generated by gormcol. DO NOT EDIT.

package dbmodel

import "git.ma-al.com/goc_marek/gormcol"

const TableNamePsMetaLang = "ps_meta_lang"

// PsMetaLang mapped from table <ps_meta_lang>
type PsMetaLang struct {
	IDMeta      int32   `gorm:"column:id_meta;primaryKey" json:"id_meta"`
	IDShop      int32   `gorm:"column:id_shop;primaryKey;index:id_shop,priority:1;default:1" json:"id_shop"`
	IDLang      int32   `gorm:"column:id_lang;primaryKey;index:id_lang,priority:1" json:"id_lang"`
	Title       *string `gorm:"column:title" json:"title"`
	Description *string `gorm:"column:description" json:"description"`
	Keywords    *string `gorm:"column:keywords" json:"keywords"`
	URLRewrite  string  `gorm:"column:url_rewrite;not null" json:"url_rewrite"`
}

// TableName PsMetaLang's table name
func (*PsMetaLang) TableName() string {
	return TableNamePsMetaLang
}

var PsMetaLangCols = struct {
	IDMeta gormcol.Field
	IDShop gormcol.Field
	IDLang gormcol.Field
	Title gormcol.Field
	Description gormcol.Field
	Keywords gormcol.Field
	URLRewrite gormcol.Field
}{
	IDMeta: gormcol.Field{}.Set((&PsMetaLang{}).TableName(), "id_meta"),
	IDShop: gormcol.Field{}.Set((&PsMetaLang{}).TableName(), "id_shop"),
	IDLang: gormcol.Field{}.Set((&PsMetaLang{}).TableName(), "id_lang"),
	Title: gormcol.Field{}.Set((&PsMetaLang{}).TableName(), "title"),
	Description: gormcol.Field{}.Set((&PsMetaLang{}).TableName(), "description"),
	Keywords: gormcol.Field{}.Set((&PsMetaLang{}).TableName(), "keywords"),
	URLRewrite: gormcol.Field{}.Set((&PsMetaLang{}).TableName(), "url_rewrite"),
}
