Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
DSN | |
|
Instances
Show DSN Source # | |
Generic DSN Source # | |
FromJSON DSN Source # | |
Serialize DSN Source # | |
ExpandableM Text DSN Source # | |
type Rep DSN Source # | |
Defined in Web.Sprinkles.Databases type Rep DSN = D1 (MetaData "DSN" "Web.Sprinkles.Databases" "sprinkles-0.6.0.0-EffGjOzp9OR7TO7a15Us7S" False) (C1 (MetaCons "DSN" PrefixI True) (S1 (MetaSel (Just "dsnDriver") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 SqlDriver) :*: S1 (MetaSel (Just "dsnDetails") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text))) |
data ResultSetMode Source #
Instances
Instances
Show SqlDriver Source # | |
Generic SqlDriver Source # | |
ToJSON SqlDriver Source # | |
Defined in Web.Sprinkles.Databases | |
FromJSON SqlDriver Source # | |
Serialize SqlDriver Source # | |
type Rep SqlDriver Source # | |
Defined in Web.Sprinkles.Databases type Rep SqlDriver = D1 (MetaData "SqlDriver" "Web.Sprinkles.Databases" "sprinkles-0.6.0.0-EffGjOzp9OR7TO7a15Us7S" False) (C1 (MetaCons "SqliteDriver" PrefixI False) (U1 :: * -> *) :+: (C1 (MetaCons "PostgreSQLDriver" PrefixI False) (U1 :: * -> *) :+: C1 (MetaCons "MySQLDriver" PrefixI False) (U1 :: * -> *))) |
sqlDriverID :: SqlDriver -> Text Source #
withConnection :: DSN -> (ConnWrapper -> IO a) -> IO a Source #
parseMysqlConnectInfo :: Monad m => Text -> m MySQLConnectInfo Source #