packages feed

pg-migrate-import-hasql-migration-1.0.0.0: src/Database/PostgreSQL/Migrate/History/HasqlMigration.hs

-- | Hasql-only reader and importer for qualified hasql-migration ledgers. Selected exact
-- payload bytes must reproduce the predecessor's base64 MD5 before evidence is emitted.
module Database.PostgreSQL.Migrate.History.HasqlMigration
  ( QualifiedTable,
    qualifiedTable,
    defaultHasqlMigrationTable,
    HasqlMigrationSourceConfig,
    hasqlMigrationSourceConfig,
    HasqlMigrationRow (..),
    HasqlMigrationHistory (..),
    HasqlMigrationDefinitionError (..),
    HasqlMigrationImportError (..),
    HasqlMigrationImportCommand (..),
    hasqlMigrationEvidenceKey,
    readHasqlMigrationHistory,
    importHasqlMigrationHistory,
    hasqlMigrationImportCommandParser,
  )
where

import Database.PostgreSQL.Migrate.History.HasqlMigration.Import (importHasqlMigrationHistory)
import Database.PostgreSQL.Migrate.History.HasqlMigration.Ledger (readHasqlMigrationHistory)
import Database.PostgreSQL.Migrate.History.HasqlMigration.Parser (hasqlMigrationImportCommandParser)
import Database.PostgreSQL.Migrate.History.HasqlMigration.Types