pg-harness-client-0.5.0: Client library for pg-harness-server

Safe HaskellNone
LanguageHaskell2010

Database.PostgreSQL.Harness.Client

Description

Client library for pg-harness-server.

Use the createTemporaryDatabase function to create databases.

Synopsis

Documentation

data ConnectionInformation Source #

Connection information to use for connecting to a database.

createTemporaryDatabase :: String -> IO ConnectionInformation Source #

Create temporary database using the given URL to a running pg-harness-server REST service. Returns the connection information for connecting to the newly created temporary database.

toConnectionString :: ConnectionInformation -> ByteString Source #

Convert connection information to a libpq or postgresql-simple compatible connection string.