class Doterd::DSL::Table
Public Class Methods
new(name, &block)
click to toggle source
# File lib/doterd.rb, line 201 def initialize(name, &block) @name = name @columns = {} instance_eval &block ::Doterd.tables << [@name, @columns] end
Public Instance Methods
method_missing(col, *options)
click to toggle source
# File lib/doterd.rb, line 208 def method_missing(col, *options) @columns[col] = options end