sgr client
The sgr
command line client submits SQL queries to the
sgr
engine over a normal Postgres connection to manage
sgr
metadata and perform operations on data images.
While the client is written in Python, this doesn't negatively impact sgr
's
performance. PostgreSQL itself can do the heavy lifting since sgr
implements
most of its operations using the SQL standard.
The easiest way to get sgr
is by using a single
PyInstaller binary from the
releases page.
You can also install sgr
as a Python package,
splitgraph
, which allows you to
programmatically run sgr
operations in Python.