FreeBSD.software
Home/databases/py311-sqloxide

py311-sqloxide

0.1.48_11

Python bindings for sqlparser-rs

sqloxide wraps rust bindings for sqlparser-rs into a python package using pyO3. The original goal of this project was to have a very fast, efficient, and accurate SQL parser I could use for building data lineage graphs across large code bases (think hundreds of auto-generated .sql files). Most existing sql parsing approaches for python are either very slow or not accurate (especially in regards to deeply nested queries, sub-selects and/or table aliases). Looking to the rust community for support, I found the excellent sqlparser-rs crate which is quite easy to wrap in python code.

Origin: databases/py-sqloxide
Category: databases
Size: 4.94MiB
License: MIT
Maintainer: sunpoet@FreeBSD.org
Dependencies: 1 packages
Required by: 0 packages
$pkg install py311-sqloxide

Dependencies (1)

More in databases