dsq icon indicating copy to clipboard operation
dsq copied to clipboard

Commandline tool for running SQL queries against JSON, CSV, Excel, Parquet, and more.

Results 26 dsq issues
Sort by recently updated
recently updated
newest added

I'm trying to put together a simple data migration pipeline that reads from Excel sheets into a PostgreSQL database, and I'd like to avoid writing new code if possible. My...

**Describe the bug and expected behavior** In my testing with large datasets, there is at least one array of objects that is not being reported with --schema when the array...

bug

**Describe the bug and expected behavior** I have a large number of customer Paquet files which have the timestamp in INT96 format. Timestamp is being interpreted as STR rather than...

bug

Hi! Based on this approach https://github.com/golang/go/wiki/Modules#how-can-i-track-tool-dependencies-for-a-module to track tool dependencies for a module, as [an example](https://github.com/kamilsk/dotfiles/blob/b7c282d8b5ca726aae7c751a4bc0bcf5e90a9058/toolset/tools.go#L18), I found a slight inconvenience when working with `dsq`, because `dsq` uses a different...

Using the [attached xlsx sheet](https://github.com/multiprocessio/dsq/files/8985955/newline.xlsx), running `dsq newline.xlsx --schema` generates the following error: ``` json: error calling MarshalJSON for type *runner.Shape: invalid character '\n' in string literal ``` Running `dsq...

I have installed dsq on my manjaro (arch linux like) raspberry pi 4 with this file: [PKGBUILD](https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=dsq) Everything has worked fine until the check part which runs the test.py script....

Could you also include [miller](https://miller.readthedocs.io/)/mlr to the list of tools? Here is the command line to get the same result with pretty formatting: `mlr --icsv --opprint --barred stats1 -a count,mean...

Catchall for now for potential improvements to datastation/dsq. * SQL pre-processing * Import only used fields (see #71) * Do pre-filtering of data in SQLiteWriter, only insert things that match...

good first issue

There may not be an existing SQLite parser we can use from Go but for simple queries we can use a PostgreSQL parser, see [here for a good one and...

good first issue