channel.go 822 B

12345678910111213141516171819202122232425
  1. package dao
  2. import (
  3. "gitdxz.51daxuetong.cn/go_dev/bids_rpcx/lib"
  4. "time"
  5. )
  6. type SemChannel struct {
  7. CreatedAt time.Time `gorm:"column:created_at" json:"created_at" db:"created_at"`
  8. UpdatedAt time.Time `gorm:"column:updated_at" json:"updated_at" db:"updated_at"`
  9. DeletedAt time.Time `gorm:"column:deleted_at" json:"deleted_at" db:"deleted_at"`
  10. ID int `gorm:"column:id;primary_key" json:"id" db:"id"`
  11. ChannelName string `gorm:"column:channel_name" json:"channel_name" db:"channel_name"`
  12. Status int `gorm:"column:status" json:"status" db:"status"`
  13. }
  14. // TableName sets the insert table name for this struct type
  15. func (s *SemChannel) TableName() string {
  16. return "sem_channel"
  17. }
  18. func GetAllSemChan() (data []SemChannel, err error) {
  19. err = lib.GetDb().Find(&data).Error
  20. return
  21. }