dbmigrations: An implementation of relational database "migrations"
A library and program for the creation, management, and installation of schema updates (called migrations) for a relational database. In particular, this package lets the migration author express explicit dependencies between migrations and the management tool automatically installs or reverts migrations accordingly, using transactions for safety. This package is written to support a number of different databases. For packages that support specific databases using this library, see packages named "dbmigrations-BACKEND". Each package provides an executable "moo-BACKEND" for managing migrations. Usage information for the "moo-" executables can be found in MOO.TXT in this package. This package also includes a conformance test suite to ensure that backend implementations respect the library's required semantics.
[Skip to Readme]
|Versions [faq]||0.1, 0.1.1, 0.1.2, 0.2, 0.3, 0.5, 0.6, 0.7, 0.8, 0.8.1, 0.8.2, 0.9, 0.9.1, 1.0, 1.1, 1.1.1, 2.0.0|
|Dependencies||base (==4.*), bytestring (>=0.9), configurator (>=0.2), containers (>=0.2), dbmigrations, directory (>=1.0), fgl (>=5.4), filepath (>=1.1), HDBC (>=2.2.1), HUnit (>=1.2), mtl (>=2.1), random (>=1.0), split (>=0.2.2), template-haskell, text (>=0.11), time (>=1.4), yaml-light (>=0.1) [details]|
|Author||Jonathan Daugherty <firstname.lastname@example.org>|
|Maintainer||Jonathan Daugherty <email@example.com>|
|Source repo||head: git clone git://github.com/jtdaugherty/dbmigrations.git|
|Uploaded||by JonathanDaugherty at Sat Oct 22 20:07:16 UTC 2016|
|Downloads||6240 total (88 in the last 30 days)|
|Rating||(no votes yet) [estimated by rule of succession]|
Docs available [build log]
Last success reported on 2016-10-22 [all 1 reports]
For package maintainers and hackage trustees