数据同步
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

118 行
2.4KB

  1. [server]
  2. host = "10.180.4.88"
  3. #host = "127.0.0.1"
  4. port = 9090
  5. [client]
  6. max_retries = 3
  7. retry_delay_secs =2
  8. read_timeout_secs = 5
  9. write_timeout_secs = 5
  10. [database]
  11. #host = "192.168.0.100"
  12. host = "10.180.4.100"
  13. port = 5432
  14. name = "Auseft_RL_Web"
  15. user = "postgres"
  16. password = "Auseft@2025qwer"
  17. [scheduler]
  18. interval_hours = 1 # 定时任务执行间隔(小时)
  19. # 要同步的表配置
  20. [[tables]]
  21. name = "hy_record"
  22. query = "SELECT * FROM \"hy_record\" "
  23. incremental = false # 是否增量同步
  24. key_field = "UpdateTime" # 增量同步的时间字段
  25. [[tables]]
  26. name = "hy_itemdetail"
  27. query = "SELECT * FROM \"hy_itemdetail\""
  28. incremental = false
  29. key_field = "UpdateTime"
  30. [[tables]]
  31. name = "hy_norm"
  32. query = "SELECT * FROM \"hy_norm\""
  33. incremental = false
  34. key_field = "UpdateTime"
  35. [[tables]]
  36. name = "hy_instrument"
  37. query = "SELECT * FROM \"hy_instrument\""
  38. incremental = false
  39. key_field = "UpdateTime"
  40. [[tables]]
  41. name = "hy_information"
  42. query = "SELECT * FROM \"hy_information\""
  43. incremental = false
  44. key_field = "UpdateTime"
  45. [[tables]]
  46. name = "hy_allot"
  47. query = "SELECT * FROM \"hy_allot\""
  48. incremental = false
  49. key_field = "UpdateTime"
  50. [[tables]]
  51. name = "hy_cytask"
  52. query = "SELECT * FROM \"hy_cytask\""
  53. incremental = false
  54. key_field = "UpdateTime"
  55. [[tables]]
  56. name = "hy_fullwatersample"
  57. query = "SELECT * FROM \"hy_fullwatersample\""
  58. incremental = false
  59. key_field = "UpdateTime"
  60. [[tables]]
  61. name = "hy_informationnorm"
  62. query = "SELECT * FROM \"hy_informationnorm\""
  63. incremental = false
  64. key_field = "UpdateTime"
  65. [[tables]]
  66. name = "hy_laboratoryinstrument"
  67. query = "SELECT * FROM \"hy_laboratoryinstrument\""
  68. incremental = false
  69. key_field = "UpdateTime"
  70. [[tables]]
  71. name = "hy_materialanalysis_type"
  72. query = "SELECT * FROM \"hy_materialanalysis_type\""
  73. incremental = false
  74. key_field = "UpdateTime"
  75. [[tables]]
  76. name = "hy_materialdetail"
  77. query = "SELECT * FROM \"hy_materialdetail\""
  78. incremental = false
  79. key_field = "UpdateTime"
  80. [[tables]]
  81. name = "hy_weight_input"
  82. query = "SELECT * FROM \"hy_weight_input\""
  83. incremental = false
  84. key_field = "UpdateTime"
  85. [[tables]]
  86. name = "hy_warmhumid"
  87. query = "SELECT * FROM \"hy_warmhumid\""
  88. incremental = false
  89. key_field = "UpdateTime"
  90. [[tables]]
  91. name = "hy_task"
  92. query = "SELECT * FROM \"hy_task\""
  93. incremental = false
  94. key_field = "UpdateTime"
  95. [[tables]]
  96. name = "hy_spotcheck"
  97. query = "SELECT * FROM \"hy_spotcheck\""
  98. incremental = false
  99. key_field = "UpdateTime"