0.202107.0 • Published 3 years ago

partiql-js v0.202107.0

Weekly downloads
-
License
-
Repository
-
Last release
3 years ago

Installation

npm add partiql
yarn add partiql

Usage

import partiql

def test_evaluate():
    sql = "SELECT NAME, LOGNAME"
    input = """
{
  "SHELL": "/bin/bash",
  "NAME": "my machine name",
  "PWD": "/home/fuyutarow/partiql-rs",
  "LOGNAME": "fuyutarow",
  "HOME": "/home/fuyutarow",
  "LANG": "C.UTF-8",
  "USER": "fuyutarow",
  "HOSTTYPE": "x86_64",
  "_": "/usr/bin/env"
}
"""
    expected = """[{"NAME":"my machine name","LOGNAME":"fuyutarow"}]"""
    assert (
        partiql.evaluate(
            sql,
            input,
            "json",
            "json",
        )
        == expected
    )

Familiy

contentlangpackage
pqCLI (brew, scoop)
partiql-rsRust (cargo)https://crates.io/crates/partiql-rs
partiql-jsJavaScript (npm)https://www.npmjs.com/package/partiql-js
partiql-pyPython (pip)https://pypi.org/project/partiql