úÎ%¤#P     None&' ¾!OIDs for all types used by Selda.!OIDs for all types used by Selda.!OIDs for all types used by Selda.!OIDs for all types used by Selda.!OIDs for all types used by Selda.!OIDs for all types used by Selda.!OIDs for all types used by Selda.!OIDs for all types used by Selda.6Convert a parameter into an postgres parameter triple.9Get the corresponding OID for an SQL type representation.7Convert the given postgres return value and type to an SqlValue.kRead an integer from a strict bytestring. Assumes that the bytestring does, in fact, contain an integer.'Reify a builder to a strict bytestring.MConvert a lazy bytestring to a strict one. Avoids the copying overhead of i when there's only a single chunk, which should always be the case when serializing single parameters.None"#&'"ƒ"PostgreSQL connection information.Host to connect to.Port to connect to.Name of database to use.Schema to use upon connection.*Username for authentication, if necessary.*Password for authentication, if necessary. ZConnect to the given database on the given host, on the default PostgreSQL port (5432): 6withPostgreSQL ("my_db" `on` "example.com") $ do ... HAdd the given username and password to the given connection information: NwithPostgreSQL ("my_db" `on` "example.com" `auth` ("user", "pass")) $ do ...OFor more precise control over the connection options, you should modify the  directly. Convert  into  ByteString “Perform the given computation over a PostgreSQL database. The database connection is guaranteed to be closed when the computation terminates. QOpen a new PostgreSQL connection. The connection will persist across calls to &, and must be explicitly closed using  when no longer needed.  Create a ! for PostgreSQL "#Get all rows from a result.$"Get all columns for the given row.%Get the given column.&BPerform the given computation unless an error occurred previously.'!Custom column types for postgres.($Custom attribute types for postgres.)8Custom column types (primary key position) for postgres. PostgreSQL connection object.    7 4*      !"#$%&'%()*+,-./0123/selda-postgresql-0.1.7.2-J2d09ymO3Qp6x5yTshuo6QDatabase.Selda.PostgreSQL"Database.Selda.PostgreSQL.Encoding%selda-0.1.12.1-3UWxshxtb3e9UOMkAj3SLzDatabase.Selda.Backend seldaClose PGConnectInfopgHostpgPort pgDatabasepgSchema pgUsername pgPasswordonauth pgConnStringwithPostgreSQLpgOpenpgOpen' pgPPConfigboolTypeintTypetextType doubleTypedateTypetimeType timestampTypeblobType fromSqlValue fromSqlType toSqlValuereadInttoBSunChunkbytestring-0.10.8.2Data.ByteString.LazytoStrictDatabase.Selda.Backend.Internal runSeldaT pgBackend SeldaBackend/postgresql-libpq-0.9.4.0-6Vk5BT0uPX4IyUzu13VbKB"Database.PostgreSQL.LibPQ.Internal ConnectiongetRowsgetRowgetCol unlessError pgColType pgColAttr pgColTypePK