Releases: MarkyMan4/filequery
Releases · MarkyMan4/filequery
v0.2.6
v0.2.5
- Since DuckDB 0.10.0,
read_csv
is preferred toread_csv_auto
, so filequery uses that for reading in CSVs now - Improved CSV export from TUI. Filequery now uses a DuckDB
copy
statement behind the scenes to create the CSV instead of building the CSV from the contents of the result table in the UI
v0.2.4
- menu option to load a SQL file
- brings up a file browser modal where a user can select a file to load into the current editor tab
FileDb
support for exporting query result to a JSON file as a list of JSON documents- added
dict_records
property to QueryResult to allow users to retrieve the records as a list of dictionaries
v0.2.3
- Table list on the left pane is now a interactive tree that can be expanded to see columns and data types
- Added menu screen dialog
- The "save SQL" and "save result" options are now buttons in the menu instead of key bindings, this helps reduce clutter in the UI
- Menu has a button for exiting the program
v0.2.2
v0.2.1
What's Changed
- can now run filequery TUI without specifying files or a file directory, enabling users to to write their own SQL scripts for loading files with any options they want to specify
- use sample_size=-1 when reading csv, json and ndjson files so all records are sampled when DuckDB is determining the table structure
- in the TUI, the table list is now reactive, so creating/dropping tables causes the list to update
- dropping support for Python 3.7