Module
Selda.PG.Aff
- Package
- purescript-selda
- Repository
- Kamirus/purescript-selda
#insert_ Source
insert_ :: forall tup rlcols t r. RowToList r rlcols => CanInsertColumnsIntoTable rlcols t => TableColumnNames rlcols => RowListLength rlcols => FromSQLRow tup => ToSQLRow tup => MkTupleToRecord tup r => HFoldl RecordToTuple Unit (Record r) tup => Connection -> Table t -> Array (Record r) -> Aff (Either PGError Unit)
#insert Source
insert :: forall tup rlcols t r. RowToList r rlcols => CanInsertColumnsIntoTable rlcols t => TableColumnNames rlcols => RowListLength rlcols => FromSQLRow tup => ToSQLRow tup => MkTupleToRecord tup r => HFoldl RecordToTuple Unit (Record r) tup => Connection -> Table t -> Array (Record r) -> Aff (Either PGError (Array (Record r)))
#query Source
query :: forall s tup i o. ColsToPGHandler s i tup o => GetCols i => FromSQLRow tup => Connection -> FullQuery s (Record i) -> Aff (Either PGError (Array (Record o)))
#deleteFrom Source
deleteFrom :: forall r' s r. TableToColsWithoutAlias r r' => Connection -> Table r -> (Record r' -> Col s Boolean) -> Aff (Either PGError Unit)