SQLAlchemy versions of Django's get_or_create() and update_or_create()
Project description
SQLAlchemy get_or_create()
SQLAlchemy versions of Django’s get_or_create() and update_or_create()
Installation
To get the latest stable release from PyPi
pip install sqlalchemy_get_or_create
Usage
get_or_create(session, model, defaults=None, **kwargs)
Same as Django’s get_or_create() but also takes the SQLAlchemy session and model
update_or_create(session, model, defaults=None, **kwargs)
Same as Django’s update_or_create() but also takes the SQLAlchemy session and model
Acknowledgments
Django
Some code cribbed from https://skien.cc/blog/2014/01/15/sqlalchemy-and-race-conditions-implementing-get_one_or_create/
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for sqlalchemy_get_or_create-0.1.5.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | a203b067c1cb21e31c56ab475a1b7bbdf27451cce8d849785c97f79da95007ef |
|
MD5 | d94b070ed14f326ce70c7f9a2c748135 |
|
BLAKE2b-256 | f8554570d4ab8c7527bb8c767ee1e19adbec9370e17c95c2af1233ffb191113f |
Close
Hashes for sqlalchemy_get_or_create-0.1.5-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7219ed18a1db98c92f162caba03e9f8bc82f0b683752d6eed953af110b36cad5 |
|
MD5 | 76385ac98786fb6e60b7444a6dd10e58 |
|
BLAKE2b-256 | f57dd4deda0a56333ae9ea0ad2265a8b06ba4e57273d68b9f4c9bc3f10dbc6d8 |