crss-meterprocess-stream-source-daily-raw-dev.yml 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. #daily extract
  2. spring:
  3. profiles: dailyExtract
  4. datasource:
  5. url: jdbc:postgresql://localhost:5432/crss?currentSchema=metering
  6. username: postgres
  7. password: postgres
  8. driver-class-name: org.postgresql.Driver
  9. jdbc:
  10. query: "select * from txn_meter_data_daily where consumed <> TRUE or consumed is null limit 10000;"
  11. update: "update txn_meter_data_daily set consumed = TRUE where meter_data_id in (:meter_data_id);"
  12. ---
  13. #Monthly extract
  14. spring:
  15. profiles: monthlyExtract
  16. datasource:
  17. url: jdbc:postgresql://localhost:5432/crss?currentSchema=metering
  18. username: postgres
  19. password: postgres
  20. driver-class-name: org.postgresql.Driver
  21. jdbc:
  22. query: "select * from txn_meter_data_monthly where consumed <> TRUE or consumed is null limit 10000;"
  23. update: "update txn_meter_data_monthly set consumed = TRUE where meter_data_id in (:meter_data_id);"
  24. ---
  25. # default
  26. spring:
  27. datasource:
  28. url: jdbc:postgresql://localhost:5432/crss?currentSchema=metering
  29. username: postgres
  30. password: postgres
  31. driver-class-name: org.postgresql.Driver
  32. jdbc:
  33. query: "select * from txn_meter_data_monthly where consumed <> TRUE or consumed is null limit 10000;"
  34. update: "update txn_meter_data_monthly set consumed = TRUE where meter_data_id in (:meter_data_id);"