Commit Graph

11 Commits

Author SHA1 Message Date
Kenny Daniel
b8227afdde
Rename ColumnData to ColumnSource 2025-05-31 16:57:00 -07:00
Kenny Daniel
791a70b983
Refactor api to support arbitrary parquet schemas (#3)
* Refactor api to support arbitrary parquet schemas

* More detail in README and error messages

* Export schema tools with optional overrides

* Test for basic timestamp type

* Fix time-type tests

* schemaFromColumnData should take an options object

* Update README with schemaFromColumnData options
2025-05-09 14:47:22 -07:00
Kenny Daniel
10f23492e6
Unconvert decimal type 2025-04-11 04:38:06 -07:00
Kenny Daniel
fff0b1c6d9
Support more SchemaElement options 2025-04-11 02:50:38 -07:00
Kenny Daniel
6545196a1d
Float life 2025-04-08 04:39:58 -07:00
Kenny Daniel
5c686412c1
FileWriter 2025-04-08 03:22:30 -07:00
Kenny Daniel
41ddace347
BYO writer 2025-04-08 01:05:19 -07:00
Kenny Daniel
07928e8eb7
Moar tests 2025-03-31 13:32:41 -07:00
Kenny Daniel
4bf1595981
Allow specifying column type 2025-03-28 16:21:17 -07:00
Kenny Daniel
c40e7c4320
Handle byte array vs string, and change parquetWrite column api 2025-03-26 01:01:04 -07:00
Kenny Daniel
abe825ded4
Handle more types (date and json)
Converts lists and object columns to json.
2025-03-26 00:11:14 -07:00