Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- data RestartPredicate = Exception e => RestartPredicate (e -> Integer -> Bool)
- data TransactionSettings = TransactionSettings {}
- data IsolationLevel
- data Permissions
- defaultTransactionSettings :: TransactionSettings
Documentation
data RestartPredicate Source #
Predicate that determines whether the transaction has to be restarted.
Exception e => RestartPredicate (e -> Integer -> Bool) |
Instances
Show RestartPredicate Source # | |
Defined in Database.PostgreSQL.PQTypes.Transaction.Settings showsPrec :: Int -> RestartPredicate -> ShowS # show :: RestartPredicate -> String # showList :: [RestartPredicate] -> ShowS # |
data TransactionSettings Source #
TransactionSettings | |
|
Instances
Show TransactionSettings Source # | |
Defined in Database.PostgreSQL.PQTypes.Transaction.Settings showsPrec :: Int -> TransactionSettings -> ShowS # show :: TransactionSettings -> String # showList :: [TransactionSettings] -> ShowS # |
data IsolationLevel Source #
Instances
Eq IsolationLevel Source # | |
Defined in Database.PostgreSQL.PQTypes.Transaction.Settings (==) :: IsolationLevel -> IsolationLevel -> Bool # (/=) :: IsolationLevel -> IsolationLevel -> Bool # | |
Ord IsolationLevel Source # | |
Defined in Database.PostgreSQL.PQTypes.Transaction.Settings compare :: IsolationLevel -> IsolationLevel -> Ordering # (<) :: IsolationLevel -> IsolationLevel -> Bool # (<=) :: IsolationLevel -> IsolationLevel -> Bool # (>) :: IsolationLevel -> IsolationLevel -> Bool # (>=) :: IsolationLevel -> IsolationLevel -> Bool # max :: IsolationLevel -> IsolationLevel -> IsolationLevel # min :: IsolationLevel -> IsolationLevel -> IsolationLevel # | |
Show IsolationLevel Source # | |
Defined in Database.PostgreSQL.PQTypes.Transaction.Settings showsPrec :: Int -> IsolationLevel -> ShowS # show :: IsolationLevel -> String # showList :: [IsolationLevel] -> ShowS # |
data Permissions Source #
Instances
Eq Permissions Source # | |
Defined in Database.PostgreSQL.PQTypes.Transaction.Settings (==) :: Permissions -> Permissions -> Bool # (/=) :: Permissions -> Permissions -> Bool # | |
Ord Permissions Source # | |
Defined in Database.PostgreSQL.PQTypes.Transaction.Settings compare :: Permissions -> Permissions -> Ordering # (<) :: Permissions -> Permissions -> Bool # (<=) :: Permissions -> Permissions -> Bool # (>) :: Permissions -> Permissions -> Bool # (>=) :: Permissions -> Permissions -> Bool # max :: Permissions -> Permissions -> Permissions # min :: Permissions -> Permissions -> Permissions # | |
Show Permissions Source # | |
Defined in Database.PostgreSQL.PQTypes.Transaction.Settings showsPrec :: Int -> Permissions -> ShowS # show :: Permissions -> String # showList :: [Permissions] -> ShowS # |
defaultTransactionSettings :: TransactionSettings Source #
Default transaction settings.