Skip to main content

MongoDB ODM based on Pydantic and Motor

Project description

Beanie

Beanie - is an asynchronous ODM for MongoDB, based on Motor and Pydantic.

It uses an abstraction over Pydantic models and Motor collections to work with the database. Class Document allows to create, replace, update, get, find and aggregate.

Installation

PIP

pip install beanie

Poetry

poetry add beanie

Quick Start

Documentation - here you can find all the methods descriptions and usage examples

Resources

  • Changelog - list of all the valuable changes
  • Discord - ask your questions, share ideas or just say Hello!!

Articles

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

beanie-0.3.2.tar.gz (10.7 kB view details)

Uploaded Source

Built Distribution

beanie-0.3.2-py3-none-any.whl (15.7 kB view details)

Uploaded Python 3

File details

Details for the file beanie-0.3.2.tar.gz.

File metadata

  • Download URL: beanie-0.3.2.tar.gz
  • Upload date:
  • Size: 10.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.4 CPython/3.8.5 Linux/5.8.0-45-generic

File hashes

Hashes for beanie-0.3.2.tar.gz
Algorithm Hash digest
SHA256 45a8e25431bc1351d32a12ef3498ae61542499a245a1b4387a7bf6f563639bd6
MD5 5cfd7ec18c81cdc928fc93da1cb1d0e6
BLAKE2b-256 87c055d6831057008299be5221e5e5fe396ba597d124d8f188c5d3d733bc9b1a

See more details on using hashes here.

File details

Details for the file beanie-0.3.2-py3-none-any.whl.

File metadata

  • Download URL: beanie-0.3.2-py3-none-any.whl
  • Upload date:
  • Size: 15.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.4 CPython/3.8.5 Linux/5.8.0-45-generic

File hashes

Hashes for beanie-0.3.2-py3-none-any.whl
Algorithm Hash digest
SHA256 7257e1a10ce56c1523d4d360df70854ff6439004004fad69d76666849472280c
MD5 df42bae36cecb228ef908e00744b7f2b
BLAKE2b-256 a134c72a1bbea815a64e310bdd1c7146d1851b91d826ec0f9400c673a99ce1f3

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page