数据同步
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

config.toml 2.3KB

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