Skip to content

Releases: kindly/flatterer

v0.14.0

22 Jul 09:56
Compare
Choose a tag to compare

New

  • pushdown option. Copy data from top level objects down to child (one-to-many) tables. This is useful if the data has its own keys (such as id fields) that you want to exist in the related tables. Also useful for denormalizing the data so querying on a common field, requires less joining.

  • postgres option. Export to postgres database by supplying a connection string.

  • postgres-schema option. Choose a postgres schema to insert data into.

  • drop option. If table already exists.

Removed

  • sqlite and postgres scripts in output directory. No longer required as the actual database tables can be created by

v0.13.2

25 Jun 08:04
Compare
Choose a tag to compare

[0.13.2] - 2021-06-24

  • files option, so multiple files can be supplied at once

v0.13.1

27 May 12:24
Compare
Choose a tag to compare

XLSX output in multithreaded mode.

v0.13.0

28 Apr 16:28
Compare
Choose a tag to compare

New

  • Threads option, so that it can use all cores. Works best with ndjson input.
  • Parquet export option.

Changed

  • BREAKING: json-lines option renamed to ndjson
  • New json-stream option that works in same way as the old json-lines option and accepts concatonated json.

v0.12.12

14 Apr 23:20
Compare
Choose a tag to compare
  • Datapackage output uses correct date type
  • Lists of strings are now escaped the same way as optional quoted CSVs

v0.12.11

09 Apr 23:17
Compare
Choose a tag to compare

Changed

  • Clearer errors when error happens in rust. BREAKING CHANGE, if catching certain error types in python these may have changed.
  • datapackage output now has forign keys.