Skip to main content

A lightweight ORM supporting MySQL and YugabyteDB

Project description

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

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

mydborm-0.1.0.tar.gz (3.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mydborm-0.1.0-py3-none-any.whl (4.8 kB view details)

Uploaded Python 3

File details

Details for the file mydborm-0.1.0.tar.gz.

File metadata

  • Download URL: mydborm-0.1.0.tar.gz
  • Upload date:
  • Size: 3.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.10

File hashes

Hashes for mydborm-0.1.0.tar.gz
Algorithm Hash digest
SHA256 11b88e73cb480e8c5ef50ea4b6a62e4674773409a01143a4770b91903ee461cf
MD5 dbac5caf349044653ed15bb2c9138b18
BLAKE2b-256 f6e0264ecc3ce280d79919be46ec8bff05659439712e483246df10849d8bc11f

See more details on using hashes here.

File details

Details for the file mydborm-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: mydborm-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 4.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.10

File hashes

Hashes for mydborm-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b1a1a6c37512f120f67ee7e527cec85978fef24e6a9759a2877488643216d1dc
MD5 e83e5bbce736bb5630185224a55b7868
BLAKE2b-256 0091c71373f0e9b51a2cef22dbd8aa1b3f3e4644619587cc22ea9d26d97d430a

See more details on using hashes here.

Supported by

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