You are viewing a plain text version of this content. The canonical link for it is here.
Posted to ddlutils-dev@db.apache.org by "Brian Devaney (JIRA)" <ji...@apache.org> on 2007/06/13 22:33:26 UTC
[jira] Created: (DDLUTILS-176) Prevent the deletion of changes made
to a database when generating the alter script from the API
Prevent the deletion of changes made to a database when generating the alter script from the API
------------------------------------------------------------------------------------------------
Key: DDLUTILS-176
URL: https://issues.apache.org/jira/browse/DDLUTILS-176
Project: DdlUtils
Issue Type: Improvement
Components: Core (No specific database)
Affects Versions: 1.0 RC2
Reporter: Brian Devaney
Assignee: Thomas Dudziak
Priority: Minor
Fix For: 1.0 RC2
When using the model to alter the source database, the scripts or the database commands issued will change the source in such a way that it will match exactly, the target database. This patch will allow the user the option of not including commands to drop tables, indicies, identity columns, required fields or longer fields that a user may have made to a database. The target database will then be the minimum requirements that a database must meet and later commands will be generated to add missing tables, columns or properties to the columns.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (DDLUTILS-176) Prevent the deletion of changes made
to a database when generating the alter script from the API
Posted by "Brian Devaney (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/DDLUTILS-176?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Brian Devaney updated DDLUTILS-176:
-----------------------------------
Attachment: dodrop.patch
This patch affects the PlatformImplBase, SqlBuilder and ModelComparator. The doDrop and doTruncate properties were set up so that the application would perform as before if the values where not changed.
> Prevent the deletion of changes made to a database when generating the alter script from the API
> ------------------------------------------------------------------------------------------------
>
> Key: DDLUTILS-176
> URL: https://issues.apache.org/jira/browse/DDLUTILS-176
> Project: DdlUtils
> Issue Type: Improvement
> Components: Core (No specific database)
> Affects Versions: 1.0 RC2
> Reporter: Brian Devaney
> Assignee: Thomas Dudziak
> Priority: Minor
> Fix For: 1.0 RC2
>
> Attachments: dodrop.patch
>
>
> When using the model to alter the source database, the scripts or the database commands issued will change the source in such a way that it will match exactly, the target database. This patch will allow the user the option of not including commands to drop tables, indicies, identity columns, required fields or longer fields that a user may have made to a database. The target database will then be the minimum requirements that a database must meet and later commands will be generated to add missing tables, columns or properties to the columns.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (DDLUTILS-176) Prevent the deletion of changes made
to a database when generating the alter script from the API
Posted by "Thomas Dudziak (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/DDLUTILS-176?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Thomas Dudziak updated DDLUTILS-176:
------------------------------------
Fix Version/s: (was: 1.0 RC2)
1.1
> Prevent the deletion of changes made to a database when generating the alter script from the API
> ------------------------------------------------------------------------------------------------
>
> Key: DDLUTILS-176
> URL: https://issues.apache.org/jira/browse/DDLUTILS-176
> Project: DdlUtils
> Issue Type: Improvement
> Components: Core (No specific database)
> Affects Versions: 1.0 RC2
> Reporter: Brian Devaney
> Assignee: Thomas Dudziak
> Priority: Minor
> Fix For: 1.1
>
> Attachments: dodrop.patch
>
>
> When using the model to alter the source database, the scripts or the database commands issued will change the source in such a way that it will match exactly, the target database. This patch will allow the user the option of not including commands to drop tables, indicies, identity columns, required fields or longer fields that a user may have made to a database. The target database will then be the minimum requirements that a database must meet and later commands will be generated to add missing tables, columns or properties to the columns.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.