Module
Yoga.SQLite.SQLite
- Package
- purescript-yoga-sqlite
- Repository
- rowtype-yoga/purescript-yoga-sqlite
#Connection Source
data Connection#Transaction Source
data Transaction#SQLiteValue Source
data SQLiteValue#ToSQLiteValue Source
#param Source
param :: forall a. ToSQLiteValue a => a -> Array SQLiteValue#params Source
params :: forall a. ToSQLiteValue a => Array a -> Array SQLiteValue#createClientImpl Source
createClientImpl :: forall opts. EffectFn1 (Record opts) Connection#BatchStatement Source
type BatchStatement = { args :: Array SQLiteValue, sql :: String }#ReplicatedImpl Source
type ReplicatedImpl = { frame_no :: Number, frames_synced :: Number }#Replicated Source
type Replicated = { frame_no :: Number, frames_synced :: Number }#dateTimeToStringImpl Source
dateTimeToStringImpl :: JSDate -> String#sqlite Source
sqlite :: forall opts opts_. Union opts opts_ SQLiteConfigImpl => Record opts -> Effect Connection#query Source
query :: SQL -> Array SQLiteValue -> Connection -> Aff QueryResult#querySimple Source
querySimple :: SQL -> Connection -> Aff QueryResult#queryOne Source
queryOne :: SQL -> Array SQLiteValue -> Connection -> Aff (Maybe Row)#execute Source
execute :: SQL -> Array SQLiteValue -> Connection -> Aff Int#executeSimple Source
executeSimple :: SQL -> Connection -> Aff Int#batch Source
batch :: TransactionMode -> Array BatchStatement -> Connection -> Aff (Array QueryResult)#sync Source
sync :: Connection -> Aff (Maybe Replicated)#executeMultiple Source
executeMultiple :: String -> Connection -> Aff Unit#migrate Source
migrate :: Array BatchStatement -> Connection -> Aff (Array QueryResult)#begin Source
begin :: Connection -> Aff Transaction#beginWithMode Source
beginWithMode :: TransactionMode -> Connection -> Aff Transaction#txQuery Source
txQuery :: SQL -> Array SQLiteValue -> Transaction -> Aff QueryResult#txQueryOne Source
txQueryOne :: SQL -> Array SQLiteValue -> Transaction -> Aff (Maybe Row)#txExecute Source
txExecute :: SQL -> Array SQLiteValue -> Transaction -> Aff Int#txBatch Source
txBatch :: Array BatchStatement -> Transaction -> Aff (Array QueryResult)#txExecuteMultiple Source
txExecuteMultiple :: String -> Transaction -> Aff Unit#dateTimeToString Source
dateTimeToString :: JSDate -> String- Modules
- Yoga.
SQLite. SQLite - Yoga.
SQLite. Schema