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