数据同步
Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.

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