HaSSQL-1.0.0: Haskell Simple Structured Query Language

Safe HaskellSafe
LanguageHaskell2010

DeleteParser

Description

 
Synopsis

Documentation

data DeleteExpr Source #

DeleteExpr is a constructor type for Delete Queries.

Constructors

Delete 

Fields

Instances
Eq DeleteExpr Source # 
Instance details

Defined in DeleteParser

Show DeleteExpr Source # 
Instance details

Defined in DeleteParser

deleteExpr :: Parser DeleteExpr Source #

deleteExpr' aggerates all parsers to parse CREATE query

evaluateDelete :: Either ParseError DeleteExpr -> Maybe Database -> Maybe Database Source #

evaluateDelete evaluates parsed DeleteExpr to delete rows in database table First argument is parsed DeleteExpr Second argument is databse instance