Skip to main content

AlphaDB is a versatile tool for managing MySQL database versions, using JSON to define structures and simplify migrations across environments.

Project description

AlphaDB

GitHub releases Crates.io Version PyPI release NPM release License: GPL v3 Tests

AlphaDB

AlphaDB is a powerful and flexible tool for managing MySQL database versions. It allows you to define the structure of your database in a JSON format and simplifies the process of applying and managing migrations across multiple databases. With AlphaDB, you can ensure consistency and control in your database schema evolution, whether you’re working in development, staging, or production environments.


Beta

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


Key Features

  • 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 multiple 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 development workflow.

Documentation

Visit the official documentation

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

alphadb-1.0.0b37.tar.gz (93.5 kB view details)

Uploaded Source

Built Distributions

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

alphadb-1.0.0b37-cp313-cp313-win_amd64.whl (1.4 MB view details)

Uploaded CPython 3.13Windows x86-64

alphadb-1.0.0b37-cp313-cp313-manylinux_2_34_x86_64.whl (3.7 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.34+ x86-64

alphadb-1.0.0b37-cp313-cp313-macosx_11_0_arm64.whl (1.4 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

alphadb-1.0.0b37-cp312-cp312-win_amd64.whl (1.4 MB view details)

Uploaded CPython 3.12Windows x86-64

alphadb-1.0.0b37-cp312-cp312-manylinux_2_34_x86_64.whl (3.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ x86-64

alphadb-1.0.0b37-cp312-cp312-macosx_11_0_arm64.whl (1.4 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

alphadb-1.0.0b37-cp311-cp311-win_amd64.whl (1.4 MB view details)

Uploaded CPython 3.11Windows x86-64

alphadb-1.0.0b37-cp311-cp311-manylinux_2_34_x86_64.whl (3.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.34+ x86-64

alphadb-1.0.0b37-cp311-cp311-macosx_11_0_arm64.whl (1.4 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

alphadb-1.0.0b37-cp310-cp310-macosx_11_0_arm64.whl (1.4 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

alphadb-1.0.0b37-cp39-cp39-win_amd64.whl (1.4 MB view details)

Uploaded CPython 3.9Windows x86-64

alphadb-1.0.0b37-cp39-cp39-macosx_11_0_arm64.whl (1.4 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

alphadb-1.0.0b37-cp38-cp38-win_amd64.whl (1.4 MB view details)

Uploaded CPython 3.8Windows x86-64

alphadb-1.0.0b37-cp38-cp38-manylinux_2_34_x86_64.whl (3.7 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.34+ x86-64

alphadb-1.0.0b37-cp38-cp38-macosx_11_0_arm64.whl (1.4 MB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

File details

Details for the file alphadb-1.0.0b37.tar.gz.

File metadata

  • Download URL: alphadb-1.0.0b37.tar.gz
  • Upload date:
  • Size: 93.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for alphadb-1.0.0b37.tar.gz
Algorithm Hash digest
SHA256 aecade606729152397cc940a50cf2256d68517af8ba09afafcc07483f7c25a31
MD5 87c0663d1bb6b6ab6552587f3c04ae98
BLAKE2b-256 13e5005c07d9f0c57c3691915f6b137acad20152b2397e5afd171ccdddeee266

See more details on using hashes here.

Provenance

The following attestation bundles were made for alphadb-1.0.0b37.tar.gz:

Publisher: release.yml on w-kuipers/alphadb

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file alphadb-1.0.0b37-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: alphadb-1.0.0b37-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for alphadb-1.0.0b37-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 12425015dfe7a2ff2a41c5d653ff7f83e1d8a93c075d468dd8a670e67742277d
MD5 2746ba8f292c2882b5d93f71d90a4861
BLAKE2b-256 56c1deb6928b28a70ea5746a52dd0c04d5af47ad5e69437d669fe8860faf91b6

See more details on using hashes here.

Provenance

The following attestation bundles were made for alphadb-1.0.0b37-cp313-cp313-win_amd64.whl:

Publisher: release.yml on w-kuipers/alphadb

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file alphadb-1.0.0b37-cp313-cp313-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for alphadb-1.0.0b37-cp313-cp313-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 d6d3da034f2e2eb14e5113b947ed14a3bb897f2bcfa793ef479a017be0d7e5ac
MD5 992ecd68ad2d510568607ddffb18856c
BLAKE2b-256 289050838c5fbb4b75bdf72ec9e667cb12b66d14e48285057636014bcb4e8804

See more details on using hashes here.

Provenance

The following attestation bundles were made for alphadb-1.0.0b37-cp313-cp313-manylinux_2_34_x86_64.whl:

Publisher: release.yml on w-kuipers/alphadb

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file alphadb-1.0.0b37-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for alphadb-1.0.0b37-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 befdeb64d5cc41f0e190c1b3620de3fd977271de3e1b13a5dc833619b3006913
MD5 aa68f91115ea76cf7685f2ca5210d3ee
BLAKE2b-256 f2696615b5501a8a522eb438e83491b836e176cab55d628b9665ef8c265dc928

See more details on using hashes here.

Provenance

The following attestation bundles were made for alphadb-1.0.0b37-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: release.yml on w-kuipers/alphadb

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file alphadb-1.0.0b37-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: alphadb-1.0.0b37-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for alphadb-1.0.0b37-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 b17ac74e444f5e694f3738163d2c07c664295dda29da12b87a7a3a3e1c40cba6
MD5 c0f5ec90580c18536f495059382c0aa4
BLAKE2b-256 5d6cd83bf44ea159feac5208c393ac32b391e2cc48de7c7daabd412e08963a2c

See more details on using hashes here.

Provenance

The following attestation bundles were made for alphadb-1.0.0b37-cp312-cp312-win_amd64.whl:

Publisher: release.yml on w-kuipers/alphadb

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file alphadb-1.0.0b37-cp312-cp312-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for alphadb-1.0.0b37-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 f4b18ee0e81fdf4169a55ffd2f966bb64d8bd4d7aee516659d96cf67cca92ba7
MD5 34cc8d53d98730689a466382455bc314
BLAKE2b-256 5e1eae95641a672ea7787655edf507d662724f41fd1244c9f21289a6fe8c62f3

See more details on using hashes here.

Provenance

The following attestation bundles were made for alphadb-1.0.0b37-cp312-cp312-manylinux_2_34_x86_64.whl:

Publisher: release.yml on w-kuipers/alphadb

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file alphadb-1.0.0b37-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for alphadb-1.0.0b37-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fbe7e72aac09ed4c56eacbd79ea14cc1a4538600ddb9763919d47a2235a8d8e0
MD5 1395ba53c59f3c4f463534e631e59b25
BLAKE2b-256 3f890300a6341802aac3b0433f185a6891c07266e5dbb96dcf6297220fdc648a

See more details on using hashes here.

Provenance

The following attestation bundles were made for alphadb-1.0.0b37-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: release.yml on w-kuipers/alphadb

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file alphadb-1.0.0b37-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: alphadb-1.0.0b37-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for alphadb-1.0.0b37-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 c12f749207828ea6df2dcca970a0e434c29a4f96c8a7fc4ed50c59cba5ff7296
MD5 204999b5c024f1d88af3999b4e11fac9
BLAKE2b-256 68125332450220b2b7584ae1431534294c83446423615cc0e13d88c888189fca

See more details on using hashes here.

Provenance

The following attestation bundles were made for alphadb-1.0.0b37-cp311-cp311-win_amd64.whl:

Publisher: release.yml on w-kuipers/alphadb

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file alphadb-1.0.0b37-cp311-cp311-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for alphadb-1.0.0b37-cp311-cp311-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 81f8e53b56176b7bc828102418aacb68dbad06744c4c827f7a723f2bf2e1b865
MD5 142c7bd2217dcccc20dc095d9d4236c8
BLAKE2b-256 0f49f6b395910cc07a841e62225bbc3319a05329f5dbfca6c8fa474e76a3f4cb

See more details on using hashes here.

Provenance

The following attestation bundles were made for alphadb-1.0.0b37-cp311-cp311-manylinux_2_34_x86_64.whl:

Publisher: release.yml on w-kuipers/alphadb

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file alphadb-1.0.0b37-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for alphadb-1.0.0b37-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bd6908bdacbe6f70f359255869f5abe3c249937ff47ae5590f0d367e01550c86
MD5 f0ed01f797cbe934135caadaa090d671
BLAKE2b-256 30670dfc48047a2f29c26f87515fa48cc41932ff59fbbe7098c53f2ba09daf4b

See more details on using hashes here.

Provenance

The following attestation bundles were made for alphadb-1.0.0b37-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: release.yml on w-kuipers/alphadb

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file alphadb-1.0.0b37-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for alphadb-1.0.0b37-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 af23ae73db24c3f1acf62451cb8046901bb734fbd65393d69ce03c6838425a84
MD5 7f34220b20783c79410450f838d73a81
BLAKE2b-256 cca440ebe76d26e9c1f88c032d691d4d91b72e11437856df53f538b0eca37405

See more details on using hashes here.

Provenance

The following attestation bundles were made for alphadb-1.0.0b37-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: release.yml on w-kuipers/alphadb

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file alphadb-1.0.0b37-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: alphadb-1.0.0b37-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for alphadb-1.0.0b37-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 f73d50e0b31ae4d0ef74854bb1fff4cb4b59b319dc6673f6d915c303e5681c8d
MD5 985403476d58721b9b0dfb7432fc739d
BLAKE2b-256 921f6e8f6f1ac2dee9c2a13e90bb0a4d53aee983881c738d65156a5ac2a98191

See more details on using hashes here.

Provenance

The following attestation bundles were made for alphadb-1.0.0b37-cp39-cp39-win_amd64.whl:

Publisher: release.yml on w-kuipers/alphadb

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file alphadb-1.0.0b37-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for alphadb-1.0.0b37-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e96411ea6cbbfd33b205cbd077f9e33279b6f1957a50d98b4b2086f00e385f57
MD5 45ef2abf7e8d557521bf7ebb329c4f02
BLAKE2b-256 d917900d269933af7cdf30215ad0cafa5ecfb075899ac9e9442c39bb5d51d14a

See more details on using hashes here.

Provenance

The following attestation bundles were made for alphadb-1.0.0b37-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: release.yml on w-kuipers/alphadb

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file alphadb-1.0.0b37-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: alphadb-1.0.0b37-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for alphadb-1.0.0b37-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 9ffa8794429e654f2aa076b847aa125de771e94aa9f4c572001b02c3b2a3c8ce
MD5 5ae5edc733b491f18c5c9d21005723e9
BLAKE2b-256 afc2427716d01e5883734a1e6fff40d31e3088fd139e5b0de828ba1cfb0e05c9

See more details on using hashes here.

Provenance

The following attestation bundles were made for alphadb-1.0.0b37-cp38-cp38-win_amd64.whl:

Publisher: release.yml on w-kuipers/alphadb

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file alphadb-1.0.0b37-cp38-cp38-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for alphadb-1.0.0b37-cp38-cp38-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 63f78df0cee7fb3cb7179bf7016820d0ec246909be34b37a8ee0b761e72b8f65
MD5 d9aad20460c3d3d1d15a360fae96c488
BLAKE2b-256 6ce40748cfb3c578bc9fab0142330668e918f11f1ea25565c97475765c48469f

See more details on using hashes here.

Provenance

The following attestation bundles were made for alphadb-1.0.0b37-cp38-cp38-manylinux_2_34_x86_64.whl:

Publisher: release.yml on w-kuipers/alphadb

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file alphadb-1.0.0b37-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for alphadb-1.0.0b37-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3676a3fe8b6a0e5b5b0ce88f1f06c28ea918b446d7d1edc1c953574bce4fcd1e
MD5 f7b5e7d05161719e56d24c4fea51e158
BLAKE2b-256 ca31f856744d546ca4c0924f7cb2dce53099cc472e5fd783baae7955c00c3ce5

See more details on using hashes here.

Provenance

The following attestation bundles were made for alphadb-1.0.0b37-cp38-cp38-macosx_11_0_arm64.whl:

Publisher: release.yml on w-kuipers/alphadb

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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