ExSQL.AST.Delete (exsql v0.1.1)

Copy Markdown

A DELETE FROM ... [WHERE ...] statement.

Summary

Types

t()

@type t() :: %ExSQL.AST.Delete{
  index_hint: nil | {:indexed_by, String.t()} | :not_indexed,
  limit: ExSQL.Parser.expr() | nil,
  offset: ExSQL.Parser.expr() | nil,
  order_by: list(),
  returning: list(),
  schema: String.t() | nil,
  table: String.t(),
  target_qualified: boolean(),
  where: ExSQL.Parser.expr() | nil
}