CMD + K

sqloxide

Community

Python bindings for sqlparser-rs

Installation

To install this package, run one of the following:

Conda
$conda install conda-forge::sqloxide

Usage Tracking

0.1.18
0.1.17
0.1.15
3 / 8 versions selected
Downloads (Last 6 months): 0

Description

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.

About

Summary

Python bindings for sqlparser-rs

Last Updated

Jul 18, 2022 at 14:19

License

MIT

Total Downloads

87.5K

Version Downloads

32.4K

Supported Platforms

linux-64
macOS-64
win-64