peewee

ORM

An expressive and small ORM library for Python that supports multiple databases.

a small, expressive orm -- supports postgresql, mysql, sqlite and cockroachdb

GitHub

11k stars
199 watching
1k forks
Language: Python
last commit: 11 days ago
Linked from 3 awesome lists

dankgametightpeeweepythonsqlite

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
pylons/pyramid_zodbconn Provides a bridge between a Python web application and the ZODB object database 4
oracle/python-cx_oracle Provides a Python interface to Oracle Database 890
genaker/pygento A Python module that allows direct interaction with Magento databases without relying on the broken Magento 2 core 18
mysql/mysql-connector-python A Python driver for interacting with MySQL databases using the Python Database API Specification v2.0. 877
astares/pharo-udbc A Smalltalk implementation of Universal Database Connectivity (UDBC) for various databases. 7
sqlalchemy/sqlalchemy A powerful library providing an object-relational mapping system to interact with databases in a Pythonic way. 9,673
coleifer/sqlite-web A web-based interface to interact with and manage SQLite databases 3,438
googleapis/python-bigtable A Python client for interacting with Google's NoSQL Big Data database service. 68
simonw/sqlite-utils A Python utility and library for manipulating SQLite databases. 1,671
pymssql/pymssql A Python interface to Microsoft SQL Server 840
pylons/paginate Helps divide large lists of items into pages for user navigation. 78
dbpunk-labs/db3 A permanent JSON document database for decentralized applications built on blockchain technology 367
dropbox/pyhive Provides interfaces to connect and interact with data sources like Hive and Presto using Python. 1,671
nzhzds/taostd A Python connector for TDengine, providing an easy-to-use interface for interacting with the time-series database 1
hippasus/petapoco.dbentitygenerator Generates DB entity classes from a database. 15