class Baza::Column
Public Instance Methods
after()
click to toggle source
# File lib/baza/column.rb, line 20 def after last = nil table.columns.each do |column| break if column.name == name last = column.name end last end
data()
click to toggle source
# File lib/baza/column.rb, line 30 def data { type: type, name: name, null: null?, maxlength: maxlength, default: default, primarykey: primarykey?, autoincr: autoincr? } end
inspect()
click to toggle source
# File lib/baza/column.rb, line 8 def inspect to_s end
table()
click to toggle source
# File lib/baza/column.rb, line 16 def table @db.tables[table_name] end
to_param()
click to toggle source
# File lib/baza/column.rb, line 12 def to_param name end
to_s()
click to toggle source
# File lib/baza/column.rb, line 4 def to_s "#<#{self.class.name} name=\"#{name}\" type=\"#{type}\" maxlength=\"#{maxlength}\" autoincr=\"#{autoincr?}\" primarykey=\"#{primarykey?}\">" end