module Mv::Core::ActiveRecord::SchemaDumperDecorator
Public Class Methods
prepended(mod)
click to toggle source
# File lib/mv/core/active_record/schema_dumper_decorator.rb, line 9 def self.prepended(mod) mod.ignore_tables << 'migration_validators' end
Public Instance Methods
dump(stream)
click to toggle source
Calls superclass method
# File lib/mv/core/active_record/schema_dumper_decorator.rb, line 13 def dump(stream) Mv::Core::Services::CreateMigrationValidatorsTable.new(@connection).execute super end
trailer(stream)
click to toggle source
Calls superclass method
# File lib/mv/core/active_record/schema_dumper_decorator.rb, line 18 def trailer(stream) Mv::Core::Db::MigrationValidator.all.each do |migration_validator| stream.puts("#{Mv::Core::Presenter::Validation::Base.new(migration_validator.validation)}".prepend(' ')) end stream.puts('') super end