hsdev-0.3.0.0: Haskell development library

Safe HaskellNone
LanguageHaskell98

HsDev.Database.SQLite

Contents

Synopsis

Documentation

initialize :: String -> IO Connection Source #

Initialize database

purge :: SessionMonad m => m () Source #

privateMemory :: String Source #

Private memory for db

sharedMemory :: String Source #

Shared db in memory

query :: (ToRow q, FromRow r, SessionMonad m) => Query -> q -> m [r] Source #

query_ :: (FromRow r, SessionMonad m) => Query -> m [r] Source #

execute :: (ToRow q, SessionMonad m) => Query -> q -> m () Source #

executeMany :: (ToRow q, SessionMonad m) => Query -> [q] -> m () Source #

Utils

Reexports