úÎ!3¹1     None&'Dselda-postgresql!OIDs for all types used by Selda.selda-postgresql!OIDs for all types used by Selda.selda-postgresql!OIDs for all types used by Selda.selda-postgresql!OIDs for all types used by Selda.selda-postgresql!OIDs for all types used by Selda.selda-postgresql!OIDs for all types used by Selda.selda-postgresql!OIDs for all types used by Selda.selda-postgresql!OIDs for all types used by Selda.selda-postgresql!OIDs for all types used by Selda.selda-postgresql!OIDs for all types used by Selda.selda-postgresql!OIDs for all types used by Selda.selda-postgresql!OIDs for all types used by Selda.selda-postgresql6Convert a parameter into an postgres parameter triple.selda-postgresql9Get the corresponding OID for an SQL type representation.selda-postgresql7Convert the given postgres return value and type to an SqlValue.selda-postgresqlZAttempt to make sense of a bool-ish value. Note that values should all be in lowercase. selda-postgresqlkRead an integer from a strict bytestring. Assumes that the bytestring does, in fact, contain an integer.!selda-postgresql'Reify a builder to a strict bytestring."selda-postgresqlMConvert 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"#&'0uselda-postgresql"PostgreSQL connection information.selda-postgresqlHost to connect to.selda-postgresqlPort to connect to.selda-postgresqlName of database to use.selda-postgresqlSchema to use upon connection.selda-postgresql*Username for authentication, if necessary.selda-postgresql*Password for authentication, if necessary. selda-postgresqlZConnect to the given database on the given host, on the default PostgreSQL port (5432): 6withPostgreSQL ("my_db" `on` "example.com") $ do ... selda-postgresqlHAdd 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. selda-postgresqlConvert  into  ByteString selda-postgresql“Perform the given computation over a PostgreSQL database. The database connection is guaranteed to be closed when the computation terminates. selda-postgresqlQOpen a new PostgreSQL connection. The connection will persist across calls to $&, and must be explicitly closed using  when no longer needed.%selda-postgresql Create a & for PostgreSQL '(selda-postgresqlGet all rows from a result.)selda-postgresql"Get all columns for the given row.*selda-postgresqlGet the given column.+selda-postgresqlBPerform the given computation unless an error occurred previously.,selda-postgresql!Custom column types for postgres.-selda-postgresql$Custom attribute types for postgres..selda-postgresql8Custom column types (primary key position) for postgres.%selda-postgresqlPostgreSQL connection object.    7 4/      !"#$%&'()*+,*-./012345678/selda-postgresql-0.1.7.3-H2VgjE0r4eN30U7olGep17Database.Selda.PostgreSQL"Database.Selda.PostgreSQL.Encoding$selda-0.3.0.0-2fbW7oYbWUM2Ln9l1s0A3RDatabase.Selda.Backend seldaClose PGConnectInfopgHostpgPort pgDatabasepgSchema pgUsername pgPasswordonauth pgConnStringwithPostgreSQLpgOpenpgOpen' pgPPConfigboolTypeintType int32Type int16TypetextTypenameType doubleTypedateTypetimeType timestampTypeblobType varcharType fromSqlValue fromSqlType toSqlValuereadBoolreadInttoBSunChunkbytestring-0.10.8.2Data.ByteString.LazytoStrictDatabase.Selda.Backend.Internal runSeldaT pgBackend SeldaBackend/postgresql-libpq-0.9.4.1-HmQUg7WTong1815HjPkViU"Database.PostgreSQL.LibPQ.Internal ConnectiongetRowsgetRowgetCol unlessError pgColType pgColAttr pgColTypePK