drifter-postgresql-0.0.2: PostgreSQL support for the drifter schema migration tool

Safe HaskellNone
LanguageHaskell2010

Drifter.PostgreSQL

Synopsis

Documentation

runMigrations :: Connection -> [Change PGMigration] -> IO (Either String ()) Source

Takes the list of all migrations, removes the ones that have already run and runs them. Use this instead of migrate.

getChangeHistory :: Connection -> IO [ChangeHistory] Source

Check the schema_migrations table for all the migrations that have previously run. This is run internally by runMigrations to determine which migrations to run.