Module
Yoga.SQLite.Om
- Package
- purescript-yoga-sqlite-om
- Repository
- rowtype-yoga/purescript-yoga-sqlite-om
#query Source
query :: forall r err. SQL -> Array SQLiteValue -> Om { sqlite :: Connection | r } err QueryResult#queryOne Source
queryOne :: forall r err. SQL -> Array SQLiteValue -> Om { sqlite :: Connection | r } err (Maybe Row)#querySimple Source
querySimple :: forall r err. SQL -> Om { sqlite :: Connection | r } err QueryResult#execute Source
execute :: forall r err. SQL -> Array SQLiteValue -> Om { sqlite :: Connection | r } err Int#executeSimple Source
executeSimple :: forall r err. SQL -> Om { sqlite :: Connection | r } err Int#executeMultiple Source
executeMultiple :: forall r err. String -> Om { sqlite :: Connection | r } err Unit#batch Source
batch :: forall r err. TransactionMode -> Array BatchStatement -> Om { sqlite :: Connection | r } err (Array QueryResult)#transaction Source
transaction :: forall r err a. TransactionMode -> (Transaction -> Om { sqlite :: Connection | r } err a) -> Om { sqlite :: Connection | r } err a#readTransaction Source
readTransaction :: forall r err a. (Transaction -> Om { sqlite :: Connection | r } err a) -> Om { sqlite :: Connection | r } err a#writeTransaction Source
writeTransaction :: forall r err a. (Transaction -> Om { sqlite :: Connection | r } err a) -> Om { sqlite :: Connection | r } err a#deferredTransaction Source
deferredTransaction :: forall r err a. (Transaction -> Om { sqlite :: Connection | r } err a) -> Om { sqlite :: Connection | r } err a