timemachine.proto 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. syntax = "proto3";
  2. package activity.job;
  3. import "github.com/gogo/protobuf/gogoproto/gogo.proto";
  4. option go_package = "timemachine";
  5. option (gogoproto.goproto_enum_prefix_all) = false;
  6. option (gogoproto.goproto_getters_all) = false;
  7. option (gogoproto.unmarshaler_all) = true;
  8. option (gogoproto.marshaler_all) = true;
  9. option (gogoproto.sizer_all) = true;
  10. message Item {
  11. int64 Mid = 1 [(gogoproto.jsontag) = "mid"];
  12. int64 IsUp = 2 [(gogoproto.jsontag) = "is_up"];
  13. int64 DurationHour = 3 [(gogoproto.jsontag) = "duration_hour"];
  14. int64 AvDurationHour = 4 [(gogoproto.jsontag) = "av_duration_hour"];
  15. int64 ArchiveVv = 5 [(gogoproto.jsontag) = "archive_vv"];
  16. int64 LikeTagID = 6 [(gogoproto.jsontag) = "like_tag_id"];
  17. int64 LikeSubtidVv = 7 [(gogoproto.jsontag) = "like_subtid_vv"];
  18. string LikesUgc3Avids = 8 [(gogoproto.jsontag) = "likes_ugc_3avids"];
  19. string LikePgc3Avids = 9 [(gogoproto.jsontag) = "like_pgc_3avids"];
  20. int64 LikeBestUpID = 10 [(gogoproto.jsontag) = "like_best_upid"];
  21. int64 LikeUpAvDuration = 11 [(gogoproto.jsontag) = "like_up_av_duration"];
  22. int64 LikeUpLiveDuration = 12 [(gogoproto.jsontag) = "like_up_live_duration"];
  23. string LikeUp3Avs = 13 [(gogoproto.jsontag) = "like_up_3avs"];
  24. string LikeLiveUpSubTname = 14 [(gogoproto.jsontag) = "like_live_up_sub_tname"];
  25. string BrainwashCirTime = 15 [(gogoproto.jsontag) = "brainwash_cir_time"];
  26. int64 BrainwashCirAvid = 16 [(gogoproto.jsontag) = "brainwash_cir_avid"];
  27. int64 BrainwashCirVv = 17 [(gogoproto.jsontag) = "brainwash_cir_vv"];
  28. int64 FirstSubmitAvid = 18 [(gogoproto.jsontag) = "first_submit_avid"];
  29. string FirstSubmitTime = 19 [(gogoproto.jsontag) = "first_submit_time"];
  30. int64 FirstSubmitType = 20 [(gogoproto.jsontag) = "first_submit_type"];
  31. string SubmitAvsRds = 21 [(gogoproto.jsontag) = "submit_avs_rds"];
  32. int64 BestAvid = 22 [(gogoproto.jsontag) = "best_avid"];
  33. int64 BestAvidType = 23 [(gogoproto.jsontag) = "best_avid_type"];
  34. int64 BestAvidOld = 24 [(gogoproto.jsontag) = "best_avid_old"];
  35. int64 BestAvidOldType = 25 [(gogoproto.jsontag) = "best_avid_old_type"];
  36. int64 OldAvVv = 26 [(gogoproto.jsontag) = "old_av_vv"];
  37. int64 AllVv = 27 [(gogoproto.jsontag) = "all_vv"];
  38. int64 UpLiveDuration = 28 [(gogoproto.jsontag) = "up_live_duration"];
  39. int64 IsLiveUp = 29 [(gogoproto.jsontag) = "is_live_up"];
  40. int64 ValidLiveDays = 30 [(gogoproto.jsontag) = "valid_live_days"];
  41. string MaxCdnNumDate = 31 [(gogoproto.jsontag) = "max_cdn_num_date"];
  42. int64 MaxCdnNum = 32 [(gogoproto.jsontag) = "max_cdn_num"];
  43. int64 Attentions = 33 [(gogoproto.jsontag) = "attentions"];
  44. string UpBestFanVv = 34 [(gogoproto.jsontag) = "up_best_fan_vv"];
  45. string UpBestFanLiveMinute = 35 [(gogoproto.jsontag) = "up_best_fan_live_minute"];
  46. string Like2Tids = 36 [(gogoproto.jsontag) = "like_2tids"];
  47. string Like2subTids = 37 [(gogoproto.jsontag) = "like_2sub_tids"];
  48. string WinRatio = 38 [(gogoproto.jsontag) = "win_ratio"];
  49. int64 PlayDurationHourRep = 39 [(gogoproto.jsontag) = "play_duration_hour_rep"];
  50. int64 LikeUpAvDurationRep = 40 [(gogoproto.jsontag) = "like_up_av_duration_rep"];
  51. }