BSD Ports

databases/py-alembic 1.15.2 DragonFly

Database migration tool for SQLAlchemy

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
MIT
Categories
databases, python
Package size
394.8 KiB, 3114.1 KiB installed

Description

Alembic is a new database migrations tool, written by the author of SQLAlchemy. A migrations tool offers the following functionality:

  • Can emit ALTER 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.
  • Allows the scripts to execute in some sequential manner.

In the other systems

SystemPortVersion
DragonFlydatabases/py-alembic1.15.2
FreeBSDdatabases/py-alembic1.18.2
OpenBSDdatabases/py-alembic1.20.0
NetBSDdatabases/py-alembic1.19.2
MidnightBSDdatabases/py-alembic1.13.1_2
HardenedBSDdatabases/py-alembic1.17.2
GhostBSDdatabases/py-alembic1.17.0

Install

Binary package:

pkg install py311-alembic

From DPorts:

cd /usr/dports/databases/py-alembic && make install clean

Dependencies

Run dependencies 6