sprinkles-0.6.0.0: JSON API to HTML website wrapper

Safe HaskellNone
LanguageHaskell2010

Web.Sprinkles.SessionStore.Database

Documentation

data DSN Source #

Constructors

DSN 
Instances
Show DSN Source # 
Instance details

Defined in Web.Sprinkles.Databases

Methods

showsPrec :: Int -> DSN -> ShowS #

show :: DSN -> String #

showList :: [DSN] -> ShowS #

Generic DSN Source # 
Instance details

Defined in Web.Sprinkles.Databases

Associated Types

type Rep DSN :: * -> * #

Methods

from :: DSN -> Rep DSN x #

to :: Rep DSN x -> DSN #

FromJSON DSN Source # 
Instance details

Defined in Web.Sprinkles.Databases

Serialize DSN Source # 
Instance details

Defined in Web.Sprinkles.Databases

Methods

put :: Putter DSN #

get :: Get DSN #

ExpandableM Text DSN Source # 
Instance details

Defined in Web.Sprinkles.Databases

Methods

expandM :: Monad m => (Text -> m Text) -> DSN -> m DSN Source #

type Rep DSN Source # 
Instance details

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 SqlDriver Source #

Instances
Show SqlDriver Source # 
Instance details

Defined in Web.Sprinkles.Databases

Generic SqlDriver Source # 
Instance details

Defined in Web.Sprinkles.Databases

Associated Types

type Rep SqlDriver :: * -> * #

ToJSON SqlDriver Source # 
Instance details

Defined in Web.Sprinkles.Databases

FromJSON SqlDriver Source # 
Instance details

Defined in Web.Sprinkles.Databases

Serialize SqlDriver Source # 
Instance details

Defined in Web.Sprinkles.Databases

type Rep SqlDriver Source # 
Instance details

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 :: * -> *)))