-- Hoogle documentation, generated by Haddock
-- See Hoogle, http://www.haskell.org/hoogle/
-- | Structured logging solution (PostgreSQL back end)
--
-- PostgreSQL back end for the log library suite. Depends on
-- 'log-base'.
@package log-postgres
@version 0.9.0.0
-- | PostgreSQL logging back-end.
module Log.Backend.PostgreSQL
-- | Create a pgLogger for the duration of the given action, and
-- shut it down afterwards, making sure that all buffered messages are
-- actually written to the DB.
withPgLogger :: MonadUnliftIO m => ConnectionSourceM IO -> (Logger -> m r) -> m r
instance GHC.Enum.Enum Log.Backend.PostgreSQL.InvalidEncodingRecoveryAttempt