sys_i18n.go 572 B

1234567891011121314151617181920
  1. package entity
  2. type SysI18n struct {
  3. ID int64 `gorm:"primaryKey;autoIncrement" json:"id"` // 主键
  4. Lang string `gorm:"type:varchar(45);comment:'语言, en, cn, hk'" json:"lang"` // 语言
  5. Name string `gorm:"type:varchar(256);comment:'名称'" json:"name"` // 名称
  6. Text string `gorm:"type:text;comment:'文本'" json:"text"` // 文本
  7. }
  8. func (*SysI18n) TableName() string {
  9. return SysModelPrefix + "i18n"
  10. }
  11. func (*SysI18n) Comment() string {
  12. return "I18n"
  13. }
  14. func NewSysI18n() *SysI18n {
  15. return &SysI18n{}
  16. }