Audience

Application developers seeking a tool to manage their database migration operations

About Alembic

Alembic is a lightweight database migration tool that can be used with the SQLAlchemy database toolkit for Python. Alembic is written by the author of SQLAlchemy. While Alembic can be installed system-wide, it’s more common that it’s installed locally in a virtual environment, as it also uses libraries such as SQLAlchemy and database drivers that are more appropriate for local installations. Can emit statements to a database in order to change the structure of tables and other constructs. Provides a system whereby "migration scripts" may be constructed; each script indicates a particular series of steps that can "upgrade" a target database to a new version, and optionally a series of steps that can "downgrade" similarly, doing the same steps in reverse. Very open-ended and transparent configuration and operation. A new Alembic environment is generated from a set of templates which is selected among a set of options when setup first occurs.

Pricing

Starting Price:
Free
Free Version:
Free Version available.

Integrations

API:
Yes, Alembic offers API access

Ratings/Reviews

Overall 0.0 / 5
ease 0.0 / 5
features 0.0 / 5
design 0.0 / 5
support 0.0 / 5

This software hasn't been reviewed yet. Be the first to provide a review:

Review this Software

Company Information

Alembic
Founded: 2010
United States
alembic.sqlalchemy.org/en/latest/

Videos and Screen Captures

Alembic Screenshot 1
Other Useful Business Software
$300 in Free Credit Towards Top Cloud Services Icon
$300 in Free Credit Towards Top Cloud Services

Build VMs, containers, AI, databases, storage—all in one place.

Start your project in minutes. After credits run out, 20+ products include free monthly usage. Only pay when you're ready to scale.
Get Started

Product Details

Platforms Supported
Cloud
Windows
Mac
Linux
Training
Documentation
Support
Online

Alembic Frequently Asked Questions

Q: What kinds of users and organization types does Alembic work with?
Q: What languages does Alembic support in their product?
Q: What other applications or services does Alembic integrate with?
Q: Does Alembic have an API?
Q: What type of training does Alembic provide?
Q: How much does Alembic cost?

Alembic Product Features

Alembic Additional Categories