pg-harness-client-0.3.1: 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.