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