message.go 423 B

12345678910111213141516171819
  1. package model
  2. import "encoding/json"
  3. // BMsg databus binlog message.
  4. type BMsg struct {
  5. Action string `json:"action"`
  6. Table string `json:"table"`
  7. New json.RawMessage `json:"new"`
  8. Old json.RawMessage `json:"old"`
  9. }
  10. // PMsg Push msg
  11. type PMsg struct {
  12. Action string `json:"action"`
  13. Table string `json:"table"`
  14. Data *AsoAccount `json:"data"`
  15. Flag int `json:"flag"`
  16. }