titans.proto 1.2 KB

123456789101112131415161718192021222324252627282930
  1. syntax = "proto3";
  2. package model;
  3. import "github.com/gogo/protobuf/gogoproto/gogo.proto";
  4. message SundryConfig {
  5. int64 id = 1 [(gogoproto.jsontag) = "id"];
  6. int64 team = 2 [(gogoproto.jsontag) = "team"];
  7. string keyword = 3 [(gogoproto.jsontag) = "keyword"];
  8. string value = 4 [(gogoproto.jsontag) = "value"];
  9. string name = 5 [(gogoproto.jsontag) = "name"];
  10. int64 status = 6 [(gogoproto.jsontag) = "status"];
  11. string ctime = 7 [(gogoproto.jsontag) = "ctime"];
  12. string mtime = 8 [(gogoproto.jsontag) = "mtime"];
  13. }
  14. message ServiceModel {
  15. int64 id = 1 [(gogoproto.jsontag) = "id"];
  16. string tree_name = 2 [(gogoproto.jsontag) = "tree_name"];
  17. string tree_path = 3 [(gogoproto.jsontag) = "tree_path"];
  18. int64 tree_id = 4 [(gogoproto.jsontag) = "tree_id"];
  19. string service = 5 [(gogoproto.jsontag) = "service"];
  20. string keyword = 6 [(gogoproto.jsontag) = "keyword"];
  21. int64 template = 7 [(gogoproto.jsontag) = "template"];
  22. string value = 8 [(gogoproto.jsontag) = "value"];
  23. string name = 9 [(gogoproto.jsontag) = "name"];
  24. int64 status = 10 [(gogoproto.jsontag) = "status"];
  25. string ctime = 11 [(gogoproto.jsontag) = "ctime"];
  26. string mtime = 12 [(gogoproto.jsontag) = "mtime"];
  27. }