You're Invited: Meet the Socket team at BSidesSF and RSAC - April 27 - May 1.RSVP

beanita

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

beanita

Local MongoDB-like database, based on Mongita and prepared to work with Beanie ODM

0.1.0
Maintainers
1

Beanita

Local MongoDB-like database, based on Mongita and prepared to work with Beanie ODM

I highly recommend using it only for experiment purposes. It is safer to use a real MongoDB database and for testing, and for production.

Init

from beanie import init_beanie, Document
from beanita import Client


class Sample(Document):
    name: str


async def init_database():
    cli = Client("LOCAL_DIRECTORY")
    db = cli["DATABASE_NAME"]
    await init_beanie(
        database=db,
        document_models=[Sample],
    )

Not supported

  • Links
  • Aggregations
  • Union Documents
  • other features, that were not implemented in Mongita

FAQs

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts