app.go 659 B

123456789101112131415161718192021222324252627282930
  1. package model
  2. import "go-common/library/time"
  3. // DBApp mysql app DB.
  4. type DBApp struct {
  5. ID int64 `json:"id" gorm:"primary_key"`
  6. Name string `json:"name"`
  7. Token string `json:"token"`
  8. Env string `json:"env"`
  9. Zone string `json:"zone"`
  10. TreeID int `json:"tree_id"`
  11. Ctime time.Time `json:"ctime"`
  12. Mtime time.Time `json:"mtime"`
  13. }
  14. // TableName app
  15. func (DBApp) TableName() string {
  16. return "app"
  17. }
  18. // App app local cache.
  19. type App struct {
  20. ID int64 `json:"id"`
  21. Name string `json:"name"`
  22. Token string `json:"token"`
  23. Env string `json:"env"`
  24. Zone string `json:"zone"`
  25. TreeID int `json:"tree_id"`
  26. }