awesome-python
awesome-python copied to clipboard
Add `sqlazo` module to 'Database' section
What is this Python project?
SQLAZO is a module for managing SQLite databases via a simple Database class. It provides methods like create_table, insert_data, get_data_all, get_data_where and delete_data to perform standard CRUD operations.
pip install sqlazo
What’s the difference between this Python project and similar ones?
| Aspect | SQLAZO | sqlite3 (stdlib) | SQLModel / SQLAlchemy |
|---|---|---|---|
| API Level | High-level methods for common tasks | Low-level cursor and connection | Declarative ORM with models and sessions |
| Ease of Use | One class covers create, read and delete | You write raw SQL | You define models, more boilerplate |
| Dependencies | Depends on sqlite3 only, chromologger |
Standard library only | External packages |
| Use Case | Quick scripts and small apps | Built-in DB access for general Python | Large applications needing complex schemas |
Anyone who agrees with this pull request could submit an Approve review to it.
99719 13746