@Override protected void appendField(StringBuilder sb, DField df) { appendFieldName(sb, df); sb.append(' ').append(getFieldType(df)); if (!df.isPrimaryKey()) { addDecorator(sb, df.isUnique(), " UNIQUE"); addDecorator(sb, df.isNotNull(), " NOT NULL"); } if (!Strings.isBlank(df.getDefaultValue())) sb.append(" DEFAULT ").append(df.getDefaultValue()); }