postgres-options-0.1.0.0: An Options type representing options for postgres connections

Safe HaskellSafe
LanguageHaskell2010

Database.PostgreSQL.Simple.Options

Description

A resuable optparse-applicative parser for creating a postgresql-simple Connection

Documentation

data Options Source #

Instances
Eq Options Source # 
Instance details

Defined in Database.PostgreSQL.Simple.Options

Methods

(==) :: Options -> Options -> Bool #

(/=) :: Options -> Options -> Bool #

Ord Options Source # 
Instance details

Defined in Database.PostgreSQL.Simple.Options

Read Options Source # 
Instance details

Defined in Database.PostgreSQL.Simple.Options

Show Options Source # 
Instance details

Defined in Database.PostgreSQL.Simple.Options

Generic Options Source # 
Instance details

Defined in Database.PostgreSQL.Simple.Options

Associated Types

type Rep Options :: Type -> Type #

Methods

from :: Options -> Rep Options x #

to :: Rep Options x -> Options #

type Rep Options Source # 
Instance details

Defined in Database.PostgreSQL.Simple.Options

type Rep Options = D1 (MetaData "Options" "Database.PostgreSQL.Simple.Options" "postgres-options-0.1.0.0-9e9ly7cSX4BIearTmKovcb" False) (C1 (MetaCons "Options" PrefixI True) ((((S1 (MetaSel (Just "oHost") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe String)) :*: S1 (MetaSel (Just "oHostaddr") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe String))) :*: (S1 (MetaSel (Just "oPort") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Int)) :*: (S1 (MetaSel (Just "oUser") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe String)) :*: S1 (MetaSel (Just "oPassword") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe String))))) :*: ((S1 (MetaSel (Just "oDbname") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 String) :*: (S1 (MetaSel (Just "oConnectTimeout") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "oClientEncoding") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe String)))) :*: (S1 (MetaSel (Just "oOptions") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe String)) :*: (S1 (MetaSel (Just "oFallbackApplicationName") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe String)) :*: S1 (MetaSel (Just "oKeepalives") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Int)))))) :*: (((S1 (MetaSel (Just "oKeepalivesIdle") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Int)) :*: (S1 (MetaSel (Just "oKeepalivesCount") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "oSslmode") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe String)))) :*: (S1 (MetaSel (Just "oRequiressl") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Int)) :*: (S1 (MetaSel (Just "oSslcompression") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "oSslcert") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe String))))) :*: ((S1 (MetaSel (Just "oSslkey") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe String)) :*: (S1 (MetaSel (Just "oSslrootcert") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe String)) :*: S1 (MetaSel (Just "oRequirepeer") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe String)))) :*: (S1 (MetaSel (Just "oKrbsrvname") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe String)) :*: (S1 (MetaSel (Just "oGsslib") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe String)) :*: S1 (MetaSel (Just "oService") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe String))))))))