-
Notifications
You must be signed in to change notification settings - Fork 50
Closed
Labels
must-haverequired for the initial releaserequired for the initial release
Description
Add JSON*, CSV*, TabSeparated* formats that can be supported by the client in the current implementation
clickhouse-js/src/data_formatter/formatter.ts
Lines 2 to 22 in 6caae60
| 'JSON', | |
| 'JSONEachRow', | |
| 'JSONStringsEachRow', | |
| 'JSONCompactEachRow', | |
| 'JSONCompactEachRowWithNames', | |
| 'JSONCompactEachRowWithNamesAndTypes', | |
| 'JSONCompactStringsEachRowWithNames', | |
| 'JSONCompactStringsEachRowWithNamesAndTypes', | |
| 'CSV', | |
| 'TabSeparated', | |
| ] as const; | |
| export type DataFormat = typeof supportedFormats[number]; | |
| const streamableJSONFormats = [ | |
| 'JSONEachRow', | |
| 'JSONStringsEachRow', | |
| 'JSONCompactEachRow', | |
| 'JSONCompactEachRowWithNames', | |
| 'JSONCompactEachRowWithNamesAndTypes', | |
| 'JSONCompactStringsEachRowWithNames', | |
| 'JSONCompactStringsEachRowWithNamesAndTypes', |
https://clickhouse.com/docs/en/interfaces/formats/
- JSON
- CSV
- TSV
- Custom separated
Metadata
Metadata
Assignees
Labels
must-haverequired for the initial releaserequired for the initial release