Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/iafisher/sqliteparser
A parser for SQLite's dialect of SQL
https://github.com/iafisher/sqliteparser
Last synced: 25 days ago
JSON representation
A parser for SQLite's dialect of SQL
- Host: GitHub
- URL: https://github.com/iafisher/sqliteparser
- Owner: iafisher
- License: mit
- Created: 2021-05-01T01:26:17.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2022-09-02T17:43:00.000Z (about 2 years ago)
- Last Synced: 2024-09-13T12:59:48.223Z (about 2 months ago)
- Language: Python
- Homepage: https://sqliteparser.readthedocs.io/en/latest/
- Size: 192 KB
- Stars: 1
- Watchers: 3
- Forks: 1
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 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/.