Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
validateDeleteQWith :: (UserInfoM m, QErrM m, TableInfoRM ('Postgres 'Vanilla) m) => SessionVariableBuilder m -> (ColumnType ('Postgres 'Vanilla) -> Value -> m SQLExp) -> DeleteQuery -> m (AnnDel ('Postgres 'Vanilla)) Source #
validateDeleteQ :: (QErrM m, UserInfoM m, CacheRM m) => DeleteQuery -> m (AnnDel ('Postgres 'Vanilla), Seq PrepArg) Source #
runDelete :: forall m. (QErrM m, UserInfoM m, CacheRM m, MonadIO m, MonadTrace m, MonadBaseControl IO m, MetadataM m) => SQLGenCtx -> DeleteQuery -> m EncJSON Source #