Class MsProjectUpdater
java.lang.Object
org.pgcodekeeper.core.database.base.project.AbstractProjectUpdater
org.pgcodekeeper.core.database.ms.project.MsProjectUpdater
- All Implemented Interfaces:
IProjectUpdater
Project updater for MS SQL Server databases.
Handles MS SQL-specific directory structure and model exporters.
-
Constructor Summary
ConstructorsConstructorDescriptionMsProjectUpdater(IDatabase dbNew, IDatabase dbOld, Collection<TreeElement> changedObjects, String encoding, Path dirExport, boolean overridesOnly, ISettings settings) Creates a new MS SQL project updater with specified configuration. -
Method Summary
Methods inherited from class org.pgcodekeeper.core.database.base.project.AbstractProjectUpdater
updateFull, updatePartial
-
Constructor Details
-
MsProjectUpdater
public MsProjectUpdater(IDatabase dbNew, IDatabase dbOld, Collection<TreeElement> changedObjects, String encoding, Path dirExport, boolean overridesOnly, ISettings settings) Creates a new MS SQL project updater with specified configuration.- Parameters:
dbNew- the new database schemadbOld- the old database schema for comparisonchangedObjects- collection of changed tree elementsencoding- the file encoding to usedirExport- the export directory pathoverridesOnly- whether to update only overridessettings- the application settings
-