module SchemaPlus::DefaultExpr::Middleware::Dumper::Table

Public Instance Methods

after(env) click to toggle source

Emit default expression options in dump

# File lib/schema_plus/default_expr/middleware.rb, line 41
def after(env)
  env.connection.columns(env.table.name).each do |column|
    if !column.default_function.nil?
      if col = env.table.columns.find { |it| it.name == column.name }
        col.options[:default] = { expr: column.default_function }
      end
    end
  end
end