[
https://issues.apache.org/jira/browse/DDLUTILS-215?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Rick Riemer updated DDLUTILS-215:
---------------------------------
Attachment: add_custom_change_capability.patch
> Allow custom ModelChanges for altering a database
> -------------------------------------------------
>
> Key: DDLUTILS-215
> URL: https://issues.apache.org/jira/browse/DDLUTILS-215
> Project: DdlUtils
> Issue Type: Improvement
> Components: Core (No specific database)
> Affects Versions: 1.0
> Reporter: Rick Riemer
> Assignee: Thomas Dudziak
> Fix For: 1.1
>
> Attachments: add_custom_change_capability.patch
>
>
> The Platform interface allows for upgrading a database from one model to
> another using the getAlterModelSql() method. This method tries to
> automatically convert from one model to another. In some cases it may be
> useful to allow the caller to provide for the changes that should be
> processed instead of automatically determining the changes.
> I'm attaching a patch that makes the PlatformImplBase.processChanges() method
> available on the Platform interface, thereby allow the caller to apply a
> custom list of changes. Next to that, the patch introduces the CustomChange
> interface, through which the caller can define custom changes (e.g.:
> executing custom SQL statements).
> This patch may also fix #DDLUTILS-213
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.