Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
statement :: ResultShape d result => Bool -> Sql -> Row d -> Params p -> Statement p result Source #
unprepared :: forall result d p. ResultShape d result => Sql -> Row d -> Params p -> Statement p result Source #
selectWhere :: forall result proj q table. ResultShape proj result => QuerySchema q table -> Projection proj table -> Statement q result Source #
delete :: ResultShape a result => QuerySchema q a -> TableSchema a -> Statement q result Source #
insert :: TableSchema a -> Statement a () Source #
pattern UniqueName :: Selector -> PgColumn Source #
conflictFragment :: PgTable a -> Sql Source #
upsert :: TableSchema a -> Statement a () Source #
typeColumnsSql :: Sql Source #
createTable :: PgTable a -> Statement () () Source #