Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

AlphaDB

GitHub releases PyPI release License: GPL v3 Tests

AlphaDB MySQL

AlphaDB is a SQL schema versioning tool that lets you define your database structure in a JSON format and handles applying migrations across environments. This package contains the Python bindings for AlphaDB built specifically with the MySQL engine.


Beta

AlphaDB is currently in beta stage. Breaking changes should be expected.


Key Features

  • MySQL Engine Package: Installs AlphaDB with MySQL support only.
  • JSON-Based Database Schema: Define your database structure in a clear, human-readable JSON format.
  • Easy Migration Management: Apply, track, and roll back migrations seamlessly across MySQL databases.
  • Version Control for Your Database: Keep your database schema in sync with your application code.
  • Lightweight and Developer-Friendly: Designed to integrate smoothly into your Python workflow.

Installation

pip install alphadb-mysql

Usage

import alphadb

db = alphadb.AlphaDB()
db.connect("localhost", "root", "password", "database")

The default MySQL port is 3306.

Documentation

Visit the official documentation.

Metadata

Release files for alphadb-mysql 1.0.0b51

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for alphadb-mysql 1.0.0b51
File Size Uploaded
alphadb_mysql-1.0.0b51.tar.gz 161.3 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for alphadb-mysql 1.0.0b51
File
alphadb_mysql-1.0.0b51-cp313-cp313-manylinux_2_38_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.38+ x86-64 Details
alphadb_mysql-1.0.0b51-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
alphadb_mysql-1.0.0b51-cp312-cp312-manylinux_2_38_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.38+ x86-64 Details
alphadb_mysql-1.0.0b51-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
alphadb_mysql-1.0.0b51-cp311-cp311-manylinux_2_38_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.38+ x86-64 Details
alphadb_mysql-1.0.0b51-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
alphadb_mysql-1.0.0b51-cp310-cp310-manylinux_2_38_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.38+ x86-64 Details
alphadb_mysql-1.0.0b51-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
alphadb_mysql-1.0.0b51-cp39-cp39-manylinux_2_38_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.38+ x86-64 Details
alphadb_mysql-1.0.0b51-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
alphadb_mysql-1.0.0b51-cp38-cp38-manylinux_2_38_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.38+ x86-64 Details
alphadb_mysql-1.0.0b51-cp38-cp38-macosx_11_0_arm64.whl CPython 3.8 CPython 3.8 macOS 11.0+ ARM64 Details

Total release size: 32.7 MB

Release files / alphadb_mysql-1.0.0b51.tar.gz

Download URL alphadb_mysql-1.0.0b51.tar.gz
Size 161.3 kB
Tags Source
SHA-256 checksum
How to use checksums
5a9051c9d7a2de91c3de65473bdb407212ebd1e82787f2e19fbd7a0ff88fe1b2
BLAKE2b-256 checksum
How to use checksums
5f9292eb61fa54c509f0d10298141339de5241d939c851b2bdcb0018b57a150d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.

Transparency log

Release files / alphadb_mysql-1.0.0b51-cp313-cp313-manylinux_2_38_x86_64.whl

Download URL alphadb_mysql-1.0.0b51-cp313-cp313-manylinux_2_38_x86_64.whl
Size 3.9 MB
Tags CPython 3.13 Linux glibc 2.38+ x86-64
SHA-256 checksum
How to use checksums
42a6adee737ee6575d49754d29d000ef626ec28051c9b56b07498dd81b3ea73a
BLAKE2b-256 checksum
How to use checksums
e708bbb53a2139254b7af6d1006fabcf628f08bfbdee899784a6fccab6ff94b6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.

Transparency log

Release files / alphadb_mysql-1.0.0b51-cp313-cp313-macosx_11_0_arm64.whl

Download URL alphadb_mysql-1.0.0b51-cp313-cp313-macosx_11_0_arm64.whl
Size 1.5 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d5f13241d9f245a5cf079826e35a895566b5ccfd607fe6549b964497c4f4c78a
BLAKE2b-256 checksum
How to use checksums
a65916ebf6209a7363e656b3c6b235c830032db20fad98d07336914a6a1ccf29
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.

Transparency log

Release files / alphadb_mysql-1.0.0b51-cp312-cp312-manylinux_2_38_x86_64.whl

Download URL alphadb_mysql-1.0.0b51-cp312-cp312-manylinux_2_38_x86_64.whl
Size 3.9 MB
Tags CPython 3.12 Linux glibc 2.38+ x86-64
SHA-256 checksum
How to use checksums
c2b3c641f565d036dabc09c72c31edff62248b609a610b26a2cfc0ae4847c516
BLAKE2b-256 checksum
How to use checksums
2b2aecfc29ea6f6357fd05974acf3acecd999d240da23bc6f299d5aae07a523d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.

Transparency log

Release files / alphadb_mysql-1.0.0b51-cp312-cp312-macosx_11_0_arm64.whl

Download URL alphadb_mysql-1.0.0b51-cp312-cp312-macosx_11_0_arm64.whl
Size 1.5 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c51a5f8f193d9edb388ff2038af31750011dd212721e3877204693206968cf6d
BLAKE2b-256 checksum
How to use checksums
9f3bf4bb03423f55cbb105140c2bd717bd3e3a7ce0d4fe2621dd1fde4acbbf8e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.

Transparency log

Release files / alphadb_mysql-1.0.0b51-cp311-cp311-manylinux_2_38_x86_64.whl

Download URL alphadb_mysql-1.0.0b51-cp311-cp311-manylinux_2_38_x86_64.whl
Size 3.9 MB
Tags CPython 3.11 Linux glibc 2.38+ x86-64
SHA-256 checksum
How to use checksums
483bfe5daac24769aa51b6fc2c1b41221ee9767babd2e368b507ecf0aa0eac88
BLAKE2b-256 checksum
How to use checksums
b4b7c88268e077fc3d0e536cbf7d42fff720cf83696f669a427d998651136c35
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.

Transparency log

Release files / alphadb_mysql-1.0.0b51-cp311-cp311-macosx_11_0_arm64.whl

Download URL alphadb_mysql-1.0.0b51-cp311-cp311-macosx_11_0_arm64.whl
Size 1.5 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
6fdb299c7b9c8f02cb90bec380f12559856da6792b6a01fb2f89d23b404c1dbe
BLAKE2b-256 checksum
How to use checksums
7fb4c10cd273a33e0b521c20b23bea1644e4b7dee255fe223efd969445ca15d8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.

Transparency log

Release files / alphadb_mysql-1.0.0b51-cp310-cp310-manylinux_2_38_x86_64.whl

Download URL alphadb_mysql-1.0.0b51-cp310-cp310-manylinux_2_38_x86_64.whl
Size 3.9 MB
Tags CPython 3.10 Linux glibc 2.38+ x86-64
SHA-256 checksum
How to use checksums
d5163ee6c71a0e4d00985bfa03c9cc4570c992a91d89eaa7317db8f95e525524
BLAKE2b-256 checksum
How to use checksums
4cfa63e4a83814d8ec5492fd1358385734e496c89ee3dfdba4b240364acfe54e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.

Transparency log

Release files / alphadb_mysql-1.0.0b51-cp310-cp310-macosx_11_0_arm64.whl

Download URL alphadb_mysql-1.0.0b51-cp310-cp310-macosx_11_0_arm64.whl
Size 1.5 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
85a6b7ee2efb9d587e115856ba0fb3f55ab3e75881adcc3474c3ae6c76c14a3b
BLAKE2b-256 checksum
How to use checksums
ccd0df4a9d2019481fa1f6b3396c08f4608225abe456c4e61250993ca55d6670
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.

Transparency log

Release files / alphadb_mysql-1.0.0b51-cp39-cp39-manylinux_2_38_x86_64.whl

Download URL alphadb_mysql-1.0.0b51-cp39-cp39-manylinux_2_38_x86_64.whl
Size 3.9 MB
Tags CPython 3.9 Linux glibc 2.38+ x86-64
SHA-256 checksum
How to use checksums
dfc47b7cf91835ebfe0e9bb243e04dec2b16dd4d34829191635f28942c4d1cc8
BLAKE2b-256 checksum
How to use checksums
720076596843fe4067d5e7e65798c8bac5450d3edac796c42ad0457a70d87da8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.

Transparency log

Release files / alphadb_mysql-1.0.0b51-cp39-cp39-macosx_11_0_arm64.whl

Download URL alphadb_mysql-1.0.0b51-cp39-cp39-macosx_11_0_arm64.whl
Size 1.5 MB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
431ed6fbc14809fa83cb61d1198e121cce18d421ce7a6660d03fc8a9ad5355a7
BLAKE2b-256 checksum
How to use checksums
42c5f05c73d4a63b892dd5de30d732dd9ef5599fef8ded0289bfe7371c9e29ea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.

Transparency log

Release files / alphadb_mysql-1.0.0b51-cp38-cp38-manylinux_2_38_x86_64.whl

Download URL alphadb_mysql-1.0.0b51-cp38-cp38-manylinux_2_38_x86_64.whl
Size 3.9 MB
Tags CPython 3.8 Linux glibc 2.38+ x86-64
SHA-256 checksum
How to use checksums
d80b01c19c30f5b069fdee6a020c171acfe75d2b711cbedf83dbad2c9dd3826d
BLAKE2b-256 checksum
How to use checksums
4670ac96861da23f334737b12e8a34662ed34a430889e919d78ae42e4df7c7c3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.

Transparency log

Release files / alphadb_mysql-1.0.0b51-cp38-cp38-macosx_11_0_arm64.whl

Download URL alphadb_mysql-1.0.0b51-cp38-cp38-macosx_11_0_arm64.whl
Size 1.5 MB
Tags CPython 3.8 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
2ae3f129dc23e28f92ef68229383274822b284f7401cdca5604e6dc33c419b27
BLAKE2b-256 checksum
How to use checksums
7da95136044bd8794df98fb635b032024a02884551530ff712ac8cde502f03b2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.

Transparency log
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page