module Ronin::SQL::Fields
Allows creating {Field Fields} via {#method_missing}.
@api public
Public Instance Methods
respond_to_missing?(name)
click to toggle source
@return [true]
# File lib/ronin/sql/fields.rb, line 36 def respond_to_missing?(name) true end
to_ary()
click to toggle source
@return [nil]
# File lib/ronin/sql/fields.rb, line 43 def to_ary end
Protected Instance Methods
method_missing(name,*arguments,&block)
click to toggle source
Allows specifying databases, tables or columns.
@example
db.users
@example
users.id
Calls superclass method
# File lib/ronin/sql/fields.rb, line 57 def method_missing(name,*arguments,&block) if (arguments.empty? && block.nil?) Field.new(name) else super end end