Hoogle Search
Within LTS Haskell 24.64 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
TransIdle :: TransactionStatuspostgresql-libpq Database.PostgreSQL.LibPQ currently idle
backendPID :: Connection -> IO CPidpostgresql-libpq Database.PostgreSQL.LibPQ Returns the process CPid of the backend server process handling this connection. The backend PID is useful for debugging purposes and for comparison to NOTIFY messages (which include the PID of the notifying backend process). Note that the PID belongs to a process executing on the database server host, not the local host!
escapeIdentifier :: Connection -> ByteString -> IO (Maybe ByteString)postgresql-libpq Database.PostgreSQL.LibPQ escapeIdentifier escapes a string for use as an SQL identifier, such as a table, column, or function name. This is useful when a user-supplied identifier might contain special characters that would otherwise not be interpreted as part of the identifier by the SQL parser, or when the identifier might contain upper case characters whose case should be preserved. The return string has all special characters replaced so that it will be properly processed as an SQL identifier. The return string will also be surrounded by double quotes. On error, escapeIdentifier returns Nothing and a suitable message is stored in the conn object.
-
postgresql-libpq Database.PostgreSQL.LibPQ No documentation available.
loImportWithOid :: Connection -> FilePath -> Oid -> IO (Maybe Oid)postgresql-libpq Database.PostgreSQL.LibPQ Imports an operating system file as a large object with the given Object ID. Combines the behavior of loImport and loCreate
notifyBePid :: Notify -> {-# UNPACK #-} !CPidpostgresql-libpq Database.PostgreSQL.LibPQ process ID of notifying server process
terminalUIDefaultEditor :: TerminalUIFormatter -> Maybe Stringsandwich Test.Sandwich.Formatters.TerminalUI Default value to use for the EDITOR environment variable when one is not provided. If Nothing and EDITOR can't be found, edit commands will do nothing. Here are some recommended values, depending on your preferred editor:
- Emacs: export EDITOR="emacsclient --eval '(progn (find-file FILE) (goto-line LINE) (forward-char (- COLUMN 1)) (recenter))'"
- Terminal Emacs: export EDITOR="emacsclient -nw --eval '(progn (find-file FILE) (goto-line LINE) (forward-char (- COLUMN 1)) (recenter))'"
- Vim: export EDITOR="vim +LINE"
runTreeId :: RunNodeCommonWithStatus s l t -> Intsandwich Test.Sandwich.Internal No documentation available.
DidNotExpectButGot :: Maybe CallStack -> ShowEqBox -> FailureReasonsandwich Test.Sandwich.Misc No documentation available.
optErrorVideos :: CommandLineWebdriverOptions -> Boolsandwich Test.Sandwich.Misc No documentation available.