Class: ActualDbSchema::Engine

Inherits:
Rails::Engine
  • Object
show all
Defined in:
lib/actual_db_schema/engine.rb

Overview

It isolates the namespace to avoid conflicts with the main application.

Class Method Summary collapse

Class Method Details

.apply_schema_dump_exclusionsObject



22
23
24
25
26
27
28
29
30
# File 'lib/actual_db_schema/engine.rb', line 22

def self.apply_schema_dump_exclusions
  ignore_schema_dump_table(ActualDbSchema::Store::DbAdapter::TABLE_NAME)
  ignore_schema_dump_table(ActualDbSchema::RollbackStatsRepository::TABLE_NAME)
  return unless schema_dump_flags_supported?
  return unless schema_dump_connection_available?

  apply_structure_dump_flags(ActualDbSchema::Store::DbAdapter::TABLE_NAME)
  apply_structure_dump_flags(ActualDbSchema::RollbackStatsRepository::TABLE_NAME)
end