28winz-bot and GitHub
ee2663d5b2
fix(clickhouse-io): use official @clickhouse/client instead of unmaintained clickhouse package ( #2422 )
...
* fix(clickhouse-io): use official @clickhouse/client instead of unmaintained clickhouse package
The example imported the third-party `clickhouse` (TimonKK) package and used
its API (new ClickHouse, .query().toPromise(), .insert().stream()). Migrate to
the official @clickhouse/client: createClient() and structured
clickhouse.insert({ table, values, format }). The structured values array also
removes the previous SQL string-interpolation anti-pattern.
Applies to the source skill and the ja-JP, zh-CN, zh-TW, ko-KR translated
copies (translated code comments preserved).
Refs: https://clickhouse.com/docs/integrations/javascript
* fix(clickhouse-io): migrate remaining insert calls to @clickhouse/client
Address review feedback: the earlier commit missed two spots that still used
the legacy clickhouse API.
- CDC example: clickhouse.insert('market_updates', [...]) ->
clickhouse.insert({ table, values, format: 'JSONEachRow' })
- Single-row insertTrade: map the row to the column shape (same as the bulk
path) instead of passing the raw trade object.
Applies to the source skill and the ja-JP, zh-CN, zh-TW, ko-KR copies.
2026-07-03 20:36:46 -07:00
..
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-06-07 16:05:28 +08:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:35:32 -04:00
2026-03-29 21:21:18 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-07-03 20:36:46 -07:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-03-29 21:21:18 -04:00
2026-05-17 02:31:40 -04:00
2026-05-14 21:37:28 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-03-04 14:48:06 -08:00
2026-04-21 18:41:36 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-03-03 12:32:35 -08:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-02-20 01:11:30 -08:00
2026-03-12 23:52:10 -07:00
2026-02-20 01:11:30 -08:00
2026-03-29 21:21:18 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-03-25 08:20:14 +09:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-06-07 13:26:01 +08:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-06-29 18:38:24 -07:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-03-25 08:20:14 +09:00
2026-03-25 08:20:14 +09:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-06-07 16:05:28 +08:00
2026-05-17 02:31:40 -04:00
2026-06-07 16:05:28 +08:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-03-29 21:21:18 -04:00
2026-03-29 21:21:18 -04:00
2026-06-07 13:25:45 +08:00
2026-02-20 01:11:30 -08:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-02-25 07:20:42 -08:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-03-03 12:32:35 -08:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-02-20 01:11:30 -08:00
2026-05-17 02:31:40 -04:00
2026-06-07 13:26:01 +08:00
2026-03-25 08:20:14 +09:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-06-07 16:05:28 +08:00
2026-06-07 16:05:28 +08:00
2026-06-07 16:05:28 +08:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-03-29 21:21:18 -04:00
2026-02-20 01:11:30 -08:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-02-20 01:11:30 -08:00
2026-02-20 01:11:30 -08:00
2026-02-20 01:11:30 -08:00
2026-02-20 01:11:30 -08:00
2026-05-11 01:13:12 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-03-29 21:21:18 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-02-20 01:11:30 -08:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-06-15 13:48:54 -04:00
2026-05-17 02:31:40 -04:00
2026-05-17 02:31:40 -04:00
2026-05-12 09:30:26 -04:00