Metadata-Version: 2.1
Name: sqliteparser
Version: 0.6.1
Summary: A parser for SQLite's dialect of SQL
Home-page: UNKNOWN
Author: Ian Fisher
Author-email: iafisher@fastmail.com
License: MIT
Project-URL: Source, https://github.com/iafisher/sqliteparser
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: SQL
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Topic :: Database
Description-Content-Type: text/markdown
Requires-Dist: attrs (>=20.3.0)

# sqliteparser
A parser for SQLite's dialect of SQL. Built for use by [isqlite](https://github.com/iafisher/isqlite).

Unlike [python-sqlparse](https://sqlparse.readthedocs.io/en/latest/), sqliteparser returns a full structured abstract syntax tree. Its primary purpose is to parse the `CREATE TABLE` statements that SQLite stores as the database schema. Support for parsing other kinds of statements is limited.

## Installation
Install sqliteparser with Pip:

```shell
$ pip install sqliteparser
```

## Documentation
Documentation is available at https://sqliteparser.readthedocs.io/en/latest/.


