Module: SchemaPlusMultischema::Middleware::PostgreSQL::Dumper::Initial
- Defined in:
- lib/schema_plus_multischema/middleware.rb
Instance Method Summary collapse
Instance Method Details
#after(env) ⇒ Object
32 33 34 35 36 37 38 39 |
# File 'lib/schema_plus_multischema/middleware.rb', line 32 def after(env) if (path = env.connection.schema_search_path) !~ DEFAULT_SCHEMA_SEARCH_PATH path.split(',').each do |name| env.initial << %Q{ connection.execute "CREATE SCHEMA IF NOT EXISTS #{name}"} end env.initial << %Q{ connection.schema_search_path = #{path.inspect}} end end |