Hoogle Search
Within LTS Haskell 24.4 (ghc-9.10.2)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
persistent Database.Persist.SqlBackend Retrieve the function for generating an upsert statement, if the backend supports it.
getConnVault :: (BackendCompatible SqlBackend backend, MonadReader backend m) => m Vaultpersistent Database.Persist.SqlBackend Retrieve the vault from the provided database backend.
-
persistent Database.Persist.SqlBackend Return the function for escaping a raw name.
-
persistent Database.Persist.SqlBackend This function can be used directly with a SqlBackend to escape a FieldNameDB.
let conn :: SqlBackend getEscapedFieldName (FieldNameDB "asdf") conn
Alternatively, you can use it in a ReaderT SqlBackend context, like SqlPersistT:query :: SqlPersistM Text query = do field <- getEscapedFieldName (FieldNameDB "asdf") pure field
getEscapedRawName :: (BackendCompatible SqlBackend backend, MonadReader backend m) => Text -> m Textpersistent Database.Persist.SqlBackend This function can be used directly with a SqlBackend to escape a raw Text.
let conn :: SqlBackend getEscapedRawName (FieldNameDB "asdf") conn
Alternatively, you can use it in a ReaderT SqlBackend context, like SqlPersistT:query :: SqlPersistM Text query = do field <- getEscapedRawName (FieldNameDB "asdf") pure field
getRDBMS :: (BackendCompatible SqlBackend backend, MonadReader backend m) => m Textpersistent Database.Persist.SqlBackend Get a tag displaying what database the SqlBackend is for. Can be used to differentiate features in downstream libraries for different database backends. @since 2.13.3.0
getAlterBackend :: SqlPoolHooks m backend -> backend -> m backendpersistent Database.Persist.SqlBackend.SqlPoolHooks No documentation available.
getRunAfter :: SqlPoolHooks m backend -> backend -> Maybe IsolationLevel -> m ()persistent Database.Persist.SqlBackend.SqlPoolHooks No documentation available.
getRunBefore :: SqlPoolHooks m backend -> backend -> Maybe IsolationLevel -> m ()persistent Database.Persist.SqlBackend.SqlPoolHooks No documentation available.
-
persistent Database.Persist.SqlBackend.SqlPoolHooks No documentation available.