Class MsOverridesModelExporter

All Implemented Interfaces:
IModelExporter

public class MsOverridesModelExporter extends AbstractOverridesModelExporter
Overrides model exporter for MS SQL Server databases. Handles MS SQL-specific directory structure and file naming, including schema prefix in filenames for schema-qualified objects.
  • Constructor Details

    • MsOverridesModelExporter

      public MsOverridesModelExporter(Path outDir, IDatabase newDb, IDatabase oldDb, Collection<TreeElement> changedObjects, String sqlEncoding, ISettings settings)
      Creates a new MsOverridesModelExporter.
      Parameters:
      outDir - output directory for export
      newDb - new database schema
      oldDb - old database schema
      changedObjects - collection of changed tree elements
      sqlEncoding - SQL file encoding
      settings - export settings