-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | mysql backend for sql-simple -- -- mysql backend for sql-simple @package sql-simple-mysql @version 0.2.1 module Database.Sql.Simple.MySQL data MySQL mySQL :: Proxy '[MySQL] class QueryResults a => QueryResultsN a queryLength :: QueryResultsN a => proxy a -> Int instance Typeable MySQL instance Eq (ConnectInfo MySQL) instance Read (ConnectInfo MySQL) instance Show (ConnectInfo MySQL) instance Default (ConnectInfo MySQL) instance Backend MySQL instance (QueryResultsN a, QueryResultsN b) => QueryResults (a :. b) instance (QueryResultsN a, QueryResultsN b) => QueryResultsN (a :. b) instance (Result a, Result b, Result c, Result d, Result e, Result f, Result g, Result h, Result i, Result j) => QueryResultsN (a, b, c, d, e, f, g, h, i, j) instance (Result a, Result b, Result c, Result d, Result e, Result f, Result g, Result h, Result i) => QueryResultsN (a, b, c, d, e, f, g, h, i) instance (Result a, Result b, Result c, Result d, Result e, Result f, Result g, Result h) => QueryResultsN (a, b, c, d, e, f, g, h) instance (Result a, Result b, Result c, Result d, Result e, Result f, Result g) => QueryResultsN (a, b, c, d, e, f, g) instance (Result a, Result b, Result c, Result d, Result e, Result f) => QueryResultsN (a, b, c, d, e, f) instance (Result a, Result b, Result c, Result d, Result e) => QueryResultsN (a, b, c, d, e) instance (Result a, Result b, Result c, Result d) => QueryResultsN (a, b, c, d) instance (Result a, Result b, Result c) => QueryResultsN (a, b, c) instance (Result a, Result b) => QueryResultsN (a, b) instance Result a => QueryResultsN (Only a) instance (QueryParams a, QueryParams b) => QueryParams (a :. b) instance Result a => QueryResults (Only a) instance Param a => QueryParams (Only a)