module DBNazi::TableDefinition

Public Class Methods

included(base) click to toggle source
# File lib/db_nazi/table_definition.rb, line 3
def self.included(base)
  base.class_eval do
    alias column_without_db_nazi column
    alias column column_with_db_nazi
  end
end

Public Instance Methods

column_with_db_nazi(name, type, options = {}) click to toggle source
# File lib/db_nazi/table_definition.rb, line 10
def column_with_db_nazi(name, type, options = {})
  DBNazi.check_column(type, options)
  column_without_db_nazi(name, type, options)
end