Use table name constant in Cols for type safety
This commit is contained in:
40
app/model/dbmodel/ps_translation.go
Normal file
40
app/model/dbmodel/ps_translation.go
Normal file
@@ -0,0 +1,40 @@
|
||||
// Code generated by gorm.io/gen. DO NOT EDIT.
|
||||
// Code generated by gorm.io/gen. DO NOT EDIT.
|
||||
// Code generated by gorm.io/gen. DO NOT EDIT.
|
||||
|
||||
package dbmodel
|
||||
|
||||
import "git.ma-al.com/goc_marek/gormcol"
|
||||
|
||||
const TableNamePsTranslation = "ps_translation"
|
||||
|
||||
// PsTranslation mapped from table <ps_translation>
|
||||
type PsTranslation struct {
|
||||
IDTranslation int32 `gorm:"column:id_translation;primaryKey;autoIncrement:true" json:"id_translation"`
|
||||
IDLang int32 `gorm:"column:id_lang;not null;index:IDX_ADEBEB36BA299860,priority:1" json:"id_lang"`
|
||||
Key string `gorm:"column:key;not null" json:"key"`
|
||||
Translation string `gorm:"column:translation;not null" json:"translation"`
|
||||
Domain string `gorm:"column:domain;not null;index:key,priority:1" json:"domain"`
|
||||
Theme *string `gorm:"column:theme" json:"theme"`
|
||||
}
|
||||
|
||||
// TableName PsTranslation's table name
|
||||
func (*PsTranslation) TableName() string {
|
||||
return TableNamePsTranslation
|
||||
}
|
||||
|
||||
var PsTranslationCols = struct {
|
||||
IDTranslation gormcol.Field
|
||||
IDLang gormcol.Field
|
||||
Key gormcol.Field
|
||||
Translation gormcol.Field
|
||||
Domain gormcol.Field
|
||||
Theme gormcol.Field
|
||||
}{
|
||||
IDTranslation: gormcol.Field{Table: TableNamePsTranslation, Column: "id_translation"},
|
||||
IDLang: gormcol.Field{Table: TableNamePsTranslation, Column: "id_lang"},
|
||||
Key: gormcol.Field{Table: TableNamePsTranslation, Column: "key"},
|
||||
Translation: gormcol.Field{Table: TableNamePsTranslation, Column: "translation"},
|
||||
Domain: gormcol.Field{Table: TableNamePsTranslation, Column: "domain"},
|
||||
Theme: gormcol.Field{Table: TableNamePsTranslation, Column: "theme"},
|
||||
}
|
||||
Reference in New Issue
Block a user