Method: Baza::Driver::Mysql::Table#column

Defined in:
lib/baza/driver/mysql/table.rb

#column(name) ⇒ Object



52
53
54
55
56
57
58
59
60
61
62
63
# File 'lib/baza/driver/mysql/table.rb', line 52

def column(name)
  name = name.to_s

  col = @list.get(name)
  return col if col

  columns(name: name) do |col_i|
    return col_i if col_i.name == name
  end

  raise Baza::Errors::ColumnNotFound, "Column not found: '#{name}'"
end