Description
convertPropertiesToString function has a check
if(value!=null && defaultProps.get(key) != null && !value.equals(defaultProps.get(key)))
Since the value is not in defaultProps, it doesn't add it to the generated ddl.
Also, is it possible to do IF NOT EXISTS to CREATE statement and ASYNC perhaps?
Also move the phoenix-tools util into phoenix-core to avoid circular dependency