class ConceptQL::Operators::From
Public Instance Methods
domains(db)
click to toggle source
# File lib/conceptql/operators/from.rb, line 16 def domains(db) doms = options[:domains] if doms.nil? || doms.empty? if TABLE_COLUMNS.has_key?(table) [table] else [:invalid] end else doms.map(&:to_sym) end end
query(db)
click to toggle source
# File lib/conceptql/operators/from.rb, line 12 def query(db) db.from(table) end
query_cols()
click to toggle source
# File lib/conceptql/operators/from.rb, line 33 def query_cols cols = options[:query_cols] if cols.nil? || cols.empty? cols = table_columns(table) rescue dynamic_columns end cols end
table()
click to toggle source
# File lib/conceptql/operators/from.rb, line 29 def table values.first.to_sym rescue nil end