|
|
|
|
|
by fforflo
617 days ago
|
|
I love the idea of pushing JQ and other DSLs close to the database.
I've written jq extensions for SQLite [0] and Postgres [1], but my approach involves basically embedding=pushing the jq compiler into the db. So you can do `select jq(json, jqprogram)` as an alternative to jsonpath. Trying to understand:
Is the main purpose of this to use jq-syntax for cataloging-like functionality and/or cross-query?
I mean it's quite a few lines of code, but you inspect the database catalogs and offer a layer on top of that?
I mean, how much data is actually leaving the database? [0] https://github.com/Florents-Tselai/liteJQ
[1] https://github.com/Florents-Tselai/pgJQ |
|