Skip to content

Commit

Permalink
Update package description
Browse files Browse the repository at this point in the history
  • Loading branch information
jtdaugherty committed Oct 22, 2016
1 parent 270ea72 commit a5649e0
Showing 1 changed file with 17 additions and 21 deletions.
38 changes: 17 additions & 21 deletions dbmigrations.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -3,29 +3,25 @@ Version: 2.0.0
Synopsis: An implementation of relational database "migrations"
Description: 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.
(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 each supported
database, a small wrapper package exists that
contains the executable for this particular
database type (usually called moo-postgresql,
moo-mysql, moo-sqlite and so on).

Currently, PostgreSQL, MySQL and SQLite are
supported. To use dbmigrations with one of these
databases, please use the package for your particular
database, that is, dbmigrations-postgresql,
dbmigrations-mysql or dbmigrations-sqlite.

To get started, see the included 'README.md' and
'MOO.TXT' files and the usage output for the
'moo-' executable for your database type.
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.

Category: Database
Author: Jonathan Daugherty <[email protected]>
Expand Down

0 comments on commit a5649e0

Please sign in to comment.