Interface IProjectUpdater
- All Known Implementing Classes:
AbstractProjectUpdater,ChProjectUpdater,MsProjectUpdater,PgProjectUpdater
public interface IProjectUpdater
-
Method Summary
Modifier and TypeMethodDescriptionvoidupdateFull(boolean projectOnly) Performs full update of database project.voidPerforms partial update of database project.
-
Method Details
-
updatePartial
Performs partial update of database project. Updates only changed objects with safe backup and restore on failure.- Throws:
IOException- if update operation fails
-
updateFull
Performs full update of database project. Completely regenerates project structure with optional overrides preservation.- Parameters:
projectOnly- whether to preserve overrides directory during update- Throws:
IOException- if update operation fails
-