Module: SchemaPlus::DefaultExpr::Middleware::Dumper::Table
- Defined in:
- lib/schema_plus/default_expr/middleware.rb
Instance Method Summary collapse
-
#after(env) ⇒ Object
Emit default expression options in dump.
Instance Method Details
#after(env) ⇒ Object
Emit default expression options in dump
41 42 43 44 45 46 47 48 49 |
# 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(&its.name == column.name) col.[:default] = { expr: column.default_function } end end end end |