Class: SqlStmt::Delete

Inherits:
FromQuery show all
Defined in:
lib/sqlstmt/delete.rb

Instance Attribute Summary

Attributes inherited from Query

#fields, #joins, #tables, #wheres

Instance Method Summary collapse

Methods inherited from FromQuery

#group_by, #having, #order_by

Methods inherited from Query

#includes_table?, #join, #left_join, #limit, #no_where, #optional_join, #optional_where, #table, #to_s, #where

Constructor Details

#initializeDelete

Returns a new instance of Delete.



8
9
10
11
# File 'lib/sqlstmt/delete.rb', line 8

def initialize
  super
  @from_tables = []
end

Instance Method Details

#from(table) ⇒ Object



13
14
15
16
# File 'lib/sqlstmt/delete.rb', line 13

def from(table)
  @from_tables << table
  self
end