Module: ActiveRecord
- Defined in:
- lib/active_record/mti/schema_dumper.rb,
lib/active_record/mti.rb,
lib/active_record/mti/railtie.rb,
lib/active_record/mti/version.rb,
lib/active_record/mti/querying.rb,
lib/active_record/mti/inheritance.rb,
lib/active_record/mti/calculations.rb,
lib/active_record/mti/model_schema.rb,
lib/active_record/mti/query_methods.rb,
lib/active_record/mti/connection_adapters/postgresql/adapter.rb,
lib/active_record/mti/connection_adapters/postgresql/schema_statements.rb
Overview
Modified SchemaDumper that knows how to dump inherited tables. Key is that we have to dump parent tables before we dump child tables (of course). In addition we have to make sure we don’t dump columns that are inherited.
Defined Under Namespace
Modules: MTI