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



29
30
31
32
33
34
35
36
37
# File 'lib/actual_db_schema/engine.rb', line 29

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