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!!

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.1.tar.gz (10.1 kB view details)

Uploaded Source

Built Distribution

beanie-0.3.1-py3-none-any.whl (15.2 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for beanie-0.3.1.tar.gz
Algorithm Hash digest
SHA256 c8783566a46577e514c7b6f6963b144238baac5276b84d61aa04871ef564b87b
MD5 6f64940e6a13ce4ce99c157e46807f8d
BLAKE2b-256 0bf5d4596bc4ccc46f18e6bdbd9cf71f27eea2d581ddbab2a4c1b76e6aa59771

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for beanie-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 829f36e62197d6ede0c5133ac0262a7ae09cac60cf5286b6dce6b0b473a6e900
MD5 2594287362b29af5674c170919e55334
BLAKE2b-256 a3631f8b68c564bc09847a8134ce8df86b72239410f8bfb932bb882950ce561e

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