golang 的 rabbitmq 消费项目
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

30 lines
895 B

  1. package md
  2. type CanalServiceAwardDividendRelation struct {
  3. Id string `json:"id"`
  4. Uid string `json:"uid"`
  5. ParentUid string `json:"parent_uid"`
  6. BindUid string `json:"bind_uid"`
  7. VipLevel string `json:"vip_level"`
  8. AllocationNums string `json:"allocation_nums"`
  9. RegionId string `json:"region_id"`
  10. CreateAt string `json:"create_at"`
  11. UpdateAt string `json:"update_at"`
  12. }
  13. type CanalServiceAwardDividendRelationMessage[T any] struct {
  14. Data []T `json:"data"`
  15. Database string `json:"database"`
  16. ES int64 `json:"es"`
  17. ID int64 `json:"id"`
  18. IsDdl bool `json:"isDdl"`
  19. Old []struct {
  20. VipLevel string `json:"vip_level"`
  21. UpdateAt string `json:"update_at"`
  22. } `json:"old"`
  23. PkNames []string `json:"pkNames"`
  24. Table string `json:"table"`
  25. TS int64 `json:"ts"`
  26. Type string `json:"type"`
  27. }