Platform Update Behavor should not set to NULL not defined properties of a DynaBean ------------------------------------------------------------------------------------
Key: DDLUTILS-163 URL: https://issues.apache.org/jira/browse/DDLUTILS-163 Project: DdlUtils Issue Type: Improvement Components: Core (No specific database) Environment: All environements Reporter: Lucas Moreno Assigned To: Thomas Dudziak The default update behavor implemented in PlatformImpl takes a DynaBean as parameter and creates a UPDATE statement for all the columns of the table nor only those ones defined as properties of the bean. The result is that not specified properties of the bean are set to NULL which may no be the desired behavor. An update using a DynaBean should only update columns wich have a value (also null) for a given property. As I see, the update method should: - Check that all the primary keys are defined in the bean - Prepare a SQL Update query only with the values specified in the bean - Execute the update -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.