Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
Documentation
A wrapper around an HDBC IConnection.
forall conn.IConnection conn => Conn | |
|
Instances
IConnection Conn Source # | manually implement the IConnection type class for the Conn type. |
Defined in Database.GP.Conn disconnect :: Conn -> IO () runRaw :: Conn -> String -> IO () run :: Conn -> String -> [SqlValue] -> IO Integer prepare :: Conn -> String -> IO Statement hdbcDriverName :: Conn -> String hdbcClientVer :: Conn -> String proxiedClientName :: Conn -> String proxiedClientVer :: Conn -> String dbServerVer :: Conn -> String dbTransactionSupport :: Conn -> Bool getTables :: Conn -> IO [String] describeTable :: Conn -> String -> IO [(String, SqlColDesc)] |
connect :: forall conn. IConnection conn => Database -> conn -> Conn Source #
a smart constructor for the Conn type.
An enumeration of the supported database types.
Instances
Enum Database Source # | |
Show Database Source # | |
Eq Database Source # | |