调用端口

juno 1.0.1版本开始可以通过-p 指定端口 默认端口为50001

具体调用示例可以参考develop/example/client/client_test.go

调用传参

  1. // 基于protobuf 3.0 语法规范
  2. //传参信息
  3. message YearningAuditOrder {
  4. string SQL = 1; //SQL语句
  5. string DataBase = 2; //数据库
  6. string Table = 3; //数据表
  7. bool Execute = 4; //是否执行
  8. bool Check = 5; //是否检测SQL
  9. bool IsDML = 6; //是否DML语句
  10. bool Backup = 7; //是否备份(回滚)
  11. Source source = 8; //目标数据源信息
  12. string WorkId = 9; //工单id
  13. }
  14. message Source { //目标数据源信息
  15. string Addr = 1; //数据源地址
  16. string User = 2; //数据源用户
  17. string Password = 3; //数据源密码
  18. int32 Port = 4; //数据源端口
  19. }
  20. //返回信息
  21. //检测返回信息
  22. message Record {
  23. string SQL = 1;
  24. int32 AffectRows = 2;
  25. string Status = 3;
  26. string Error = 4;
  27. int32 Level = 6;
  28. }
  29. message RecordSet {
  30. repeated Record record = 1;
  31. }
  32. //执行返回信息
  33. message ExecOrder {
  34. string Message = 1;
  35. }