jetlinks-community/jetlinks-components
PengyuDeng deff207dd8
feat(timescaledb): 支持配置TimescaleDB函数所在的schema (#710)
* feat(timescaledb): 支持配置TimescaleDB函数所在的schema

- 在application.yml和application-default.yml中新增TIMESCALEDB_FUNCTION_SCHEMA配置项
- 修改TimescaleDBCreateTableSqlBuilder类,移除构造函数中的schema参数
- 更新创建超表和保留策略的SQL语句,使用functionSchema替代原有schema
- 在TimescaleDBTimeSeriesManager中注入TimescaleDBProperties并设置FunctionSchema特性
- 调整时间分组列的创建逻辑,支持传入functionSchema参数
- 引入FunctionSchema类管理TimescaleDB相关的函数位置信息

* 把配置放进RDBDatabaseMetadata里

* 优化
2025-11-05 18:38:52 +08:00
..
common-component refactor(common): 调整属性读写模式常量定义 (#712) 2025-11-05 16:23:04 +08:00
configure-component build: 2.11.0-SNAPSHOT 2025-10-28 14:37:06 +08:00
dashboard-component build: 2.11.0-SNAPSHOT 2025-10-28 14:37:06 +08:00
datasource-component build: 2.11.0-SNAPSHOT 2025-10-28 14:37:06 +08:00
elasticsearch-component build: 2.11.0-SNAPSHOT 2025-10-28 14:37:06 +08:00
gateway-component build: 2.11.0-SNAPSHOT 2025-10-28 14:37:06 +08:00
io-component feat(io-component): 添加布尔值转换器支持 (#707) 2025-10-31 19:31:39 +08:00
logging-component build: 2.11.0-SNAPSHOT 2025-10-28 14:37:06 +08:00
network-component refactor: 使用单独线程处理设备消息 2025-11-05 16:47:32 +08:00
notify-component build: 2.11.0-SNAPSHOT 2025-10-28 14:37:06 +08:00
plugin-component build: 2.11.0-SNAPSHOT 2025-10-28 14:37:06 +08:00
protocol-component build: 2.11.0-SNAPSHOT 2025-10-28 14:37:06 +08:00
relation-component build: 2.11.0-SNAPSHOT 2025-10-28 14:37:06 +08:00
rule-engine-component build: 2.11.0-SNAPSHOT 2025-10-28 14:37:06 +08:00
script-component build: 2.11.0-SNAPSHOT 2025-10-28 14:37:06 +08:00
tdengine-component build: 2.11.0-SNAPSHOT 2025-10-28 14:37:06 +08:00
things-component build: 2.11.0-SNAPSHOT 2025-10-28 14:37:06 +08:00
timescaledb-component feat(timescaledb): 支持配置TimescaleDB函数所在的schema (#710) 2025-11-05 18:38:52 +08:00
timeseries-component build: 2.11.0-SNAPSHOT 2025-10-28 14:37:06 +08:00
pom.xml build: 2.11.0-SNAPSHOT 2025-10-28 14:37:06 +08:00