[ https://issues.apache.org/jira/browse/DDLUTILS-80?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Thomas Dudziak updated DDLUTILS-80: ----------------------------------- Fix Version/s: (was: 1.1) 1.2 > nativeDefault attribute for column, which is not interpreted by DdlUtils at > all > ------------------------------------------------------------------------------- > > Key: DDLUTILS-80 > URL: https://issues.apache.org/jira/browse/DDLUTILS-80 > Project: DdlUtils > Issue Type: New Feature > Components: Core (No specific database) > Environment: all > Reporter: Joachim Wackerow > Assignee: Thomas Dudziak > Fix For: 1.2 > > > A column attribute "nativeDefault" would enable a definition of a default > value which is not interpreted by DdlUtils at all. The value of the attribute > would be the value of the SQL DEFAULT as is. > Example: > <column name="timestamp" type="TIMESTAMP" nativeDefault="CURRENT_TIMESTAMP"/> > would result in SQL code: > ts TIMESTAMP DEFAULT CURRENT_TIMESTAMP > With the existing column attribute default it would result in (which is not > desired): > ts TIMESTAMP DEFAULT 'CURRENT_TIMESTAMP' > Comment from Tom: > In general the default value is expected to be a string value that can > be converted to the Java type corresponding to the JDBC type (as > defined by the JDBC spec). -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.