semvec/pypi-packages huggingface dataset:
mydborm 0.1.0
A lightweight ORM supporting MySQL and YugabyteDB
License: MIT
Requires Python: >=3.8

myorm_package_v2/
├── mydborm/
│   ├── __init__.py               # ORM init module
│   ├── db.py                     # Database connection handler
│   ├── fields.py                 # Field definitions for models
│   ├── model.py                  # Base model class with CRUD
│   ├── migrations.py             # Basic schema/migration logic
│   ├── dialects/
│   │   ├── __init__.py
│   │   ├── mysql.py              # MySQL dialect SQL generator
│   │   └── yugabyte.py           # YugabyteDB dialect SQL generator
│
├── examples/
│   └── example.py                # Sample usage of ORM
├── cli.py                        # Typer-based CLI
├── app.py                        # Streamlit web interface
├── setup.py                      # Package installer
├── README.md
├── LICENSE
└── requirements.txt
vnpy_mongodb 1.1.0
MongoDB database adapter for VeighNa quant trading framework.
License: MIT
Requires Python: >=3.10
Keywords: algotrading, investment, quant, quantitative, trading

# VeighNa框架的MongoDB数据库接口

<p align="center">
  <img src ="https://vnpy.oss-cn-shanghai.aliyuncs.com/vnpy-logo.png"/>
</p>

<p align="center">
    <img src ="https://img.shields.io/badge/version-1.1.0-blueviolet.svg"/>
    <img src ="https://img.shields.io/badge/platform-windows|linux|macos-yellow.svg"/>
    <img src ="https://img.shields.io/badge/python-3.10|3.11|3.12|3.13-blue.svg" />
</p>

## 说明

基于pymongo 4.11.3 开发的MongoDB数据库接口。

## 使用

在VeighNa中使用MongoDB时，需要在全局配置中填写以下字段信息：

|名称|含义|必填|举例|
|---------|----|---|---|
|database.name|名称|是|mongodb|
|database.host|地址|是|localhost|
|database.port|端口|是|27017|
|database.database|实例|是|vnpy|
|database.user|用户名|否||
|database.password|密码|否||