Hoogle Search

Within LTS Haskell 24.26 (ghc-9.10.3)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. data PostgresConfHooks

    persistent-postgresql Database.Persist.Postgresql

    Hooks for configuring the Persistent/its connection to Postgres

  2. PostgresConfHooks :: (Connection -> IO (NonEmpty Word)) -> (Connection -> IO ()) -> PostgresConfHooks

    persistent-postgresql Database.Persist.Postgresql

    No documentation available.

  3. newtype PostgresPollingStatusType

    hpqtypes Database.PostgreSQL.PQTypes.Internal.C.Types

    No documentation available.

  4. PostgresPollingStatusType :: CInt -> PostgresPollingStatusType

    hpqtypes Database.PostgreSQL.PQTypes.Internal.C.Types

    No documentation available.

  5. module Database.HDBC.Schema.PostgreSQL

    This module provides driver implementation to load PostgreSQL system catalog via HDBC.

  6. module Test.Sandwich.Contexts.PostgreSQL

    This module provides tools for introducing PostgreSQL databases, either via a container (Docker or Podman) or via a raw process (typically obtaining the binary from Nix). The container method is traditional, but the raw method can be nice because it tends to leave less junk on the system such as container images, networks, and volumes. A note about raw processes and random TCP ports: starting a Postgres process on a randomly chosen port is tricky, because Postgres currently lacks a setting for choosing its own port and reporting it back to us. So, the only way to start it on a random TCP port is to first manually find a free port on the system and then start Postgres with it. Since this procedure is inherently racy, it can cause failures if your tests are starting lots of Postgres instances (or other network-using processes) in parallel. This module takes a different approach: it starts the Postgres instance on a Unix socket, which can never fail. You can connect to it via the Unix socket directly if you like. If you use the TCP-based methods like introducePostgresViaNix, they will open a TCP socket inside the test process and then run a proxy to forward packets to the Postgres server's Unix socket.

  7. data PostgresContainerOptions

    sandwich-contexts Test.Sandwich.Contexts.PostgreSQL

    No documentation available.

  8. PostgresContainerOptions :: Text -> Text -> Map Text Text -> Maybe Text -> ContainerSystem -> Text -> PostgresContainerOptions

    sandwich-contexts Test.Sandwich.Contexts.PostgreSQL

    No documentation available.

  9. data PostgresContext

    sandwich-contexts Test.Sandwich.Contexts.PostgreSQL

    No documentation available.

  10. PostgresContext :: Text -> Text -> Text -> NetworkAddress -> Text -> Maybe NetworkAddress -> PostgresContext

    sandwich-contexts Test.Sandwich.Contexts.PostgreSQL

    No documentation available.

Page 7 of many | Previous | Next