@Override public String toDataBaseSting(final FieldDefinition definition) { final StringBuilder builder = new StringBuilder(definition.getName()).append(" bigint"); if (!definition.getNullable()) { builder.append(" not null"); } return builder.toString(); } }
@Override public String toDataBaseSting(final FieldDefinition definition) { final StringBuilder sql = new StringBuilder(); sql.append(definition.getName()); sql.append(" char(1)"); if (!definition.getNullable()) { sql.append(" not null"); } return sql.toString(); } }
@Override public String toDataBaseSting(final FieldDefinition definition) { final StringBuilder sql = new StringBuilder(); sql.append(definition.getName()); sql.append(" datetime"); if (!definition.getNullable()) { sql.append(" not null"); } return sql.toString(); } }
@Override public String toDataBaseSting(final FieldDefinition definition) { final StringBuilder sql = new StringBuilder(); sql.append(definition.getName()); sql.append(" decimal(20,0)"); if (!definition.getNullable()) { sql.append(" not null"); } return sql.toString(); } }
@Override public String toDataBaseSting(final FieldDefinition definition) { final StringBuilder sql = new StringBuilder(); sql.append(definition.getName()); sql.append(" boolean"); if (!definition.getNullable()) { sql.append(" not null"); } return sql.toString(); } }
@Override public String toDataBaseSting(final FieldDefinition definition) { final StringBuilder builder = new StringBuilder(definition.getName()).append(" datetime"); if (!definition.getNullable()) { builder.append(" not null"); } return builder.toString(); } }
@Override public String toDataBaseSting(final FieldDefinition definition) { final StringBuilder sql = new StringBuilder(); sql.append(definition.getName()); sql.append(" date"); if (!definition.getNullable()) { sql.append(" not null"); } return sql.toString(); } }
@Override public String toDataBaseSting(final FieldDefinition definition) { final StringBuilder sql = new StringBuilder(); sql.append(definition.getName()); sql.append(" date"); if (!definition.getNullable()) { sql.append(" not null"); } return sql.toString(); } }
@Override public String toDataBaseSting(final FieldDefinition definition) { final StringBuilder sql = new StringBuilder(); sql.append(definition.getName()); sql.append(" double "); if (!definition.getNullable()) { sql.append(" not null"); } return sql.toString(); }
@Override public String toDataBaseSting(final FieldDefinition definition) { final StringBuilder sql = new StringBuilder(); sql.append(definition.getName()); sql.append(" int"); if (!definition.getNullable()) { sql.append(" not null"); } return sql.toString(); }
@Override public String toDataBaseSting(final FieldDefinition definition) { final StringBuilder sql = new StringBuilder(); sql.append(definition.getName()); sql.append(" datetime"); if (!definition.getNullable()) { sql.append(" not null"); } return sql.toString(); } }
@Override public String toDataBaseSting(final FieldDefinition definition) { final StringBuilder sql = new StringBuilder(); sql.append(definition.getName()); sql.append(" nvarchar(").append(definition.getLength()).append(')'); if (!definition.getNullable()) { sql.append(" not null"); } return sql.toString(); } }
@Override public String toDataBaseSting(final FieldDefinition definition) { final StringBuilder sql = new StringBuilder(); sql.append(definition.getName()); if (definition.getLength() == null) { definition.setLength(new Integer("0")); } final Integer length = definition.getLength(); if (length > new Integer("255")) { sql.append(" clob"); } else { sql.append(" varchar2(").append(length < 1 ? new Integer("255") : length).append(')'); } if (!definition.getNullable()) { sql.append(" not null"); } return sql.toString(); } }
@Override public String toDataBaseSting(final FieldDefinition definition) { final StringBuilder sql = new StringBuilder(); sql.append(definition.getName()); if (null == definition.getLength()) { definition.setLength(0); } final Integer length = definition.getLength(); if (255 < length) { if (16777215 < length) { sql.append(" longtext"); } else if (65535 < length) { sql.append(" mediumtext"); } else { sql.append(" text"); } } else { sql.append(" varchar(").append(length < 1 ? 128 : length); sql.append(")"); } if (!definition.getNullable()) { sql.append(" not null"); } return sql.toString(); } }
@Override public String toDataBaseSting(final FieldDefinition definition) { final StringBuilder sql = new StringBuilder(); sql.append(definition.getName()); if (definition.getLength() == null) { definition.setLength(new Integer("0")); } if (definition.getLength() > new Integer("1024")) { sql.append(" text"); } else { sql.append(" varchar(").append(definition.getLength() < 1 ? new Integer("100") : definition.getLength()); sql.append(")"); } if (!definition.getNullable()) { sql.append(" not null"); } return sql.toString(); } }
@Override public String toDataBaseSting(final FieldDefinition definition) { final StringBuilder sql = new StringBuilder(); sql.append(definition.getName()); sql.append(" decimal("); if (null == definition.getLength()) { sql.append("9, "); } else { sql.append(definition.getLength()); } if (null == definition.getPresision()) { sql.append(2); } else { sql.append(definition.getPresision()); } sql.append(") "); if (!definition.getNullable()) { sql.append(" not null"); } return sql.toString(); } }
@Override public String toDataBaseSting(final FieldDefinition definition) { final StringBuilder sql = new StringBuilder(); sql.append(definition.getName()); sql.append(" number("); if (null == definition.getLength()) { sql.append("9, "); } else { sql.append(definition.getLength()); } if (null == definition.getPresision()) { sql.append(2); } else { sql.append(definition.getPresision()); } sql.append(") "); if (!definition.getNullable()) { sql.append(" not null"); } return sql.toString(); } }
@Override public String toDataBaseSting(final FieldDefinition definition) { final StringBuilder builder = new StringBuilder(definition.getName()).append(" bigint"); if (!definition.getNullable()) { builder.append(" not null"); } return builder.toString(); } }
@Override public String toDataBaseSting(final FieldDefinition definition) { final StringBuilder sql = new StringBuilder(); sql.append(definition.getName()); sql.append(" double "); if (!definition.getNullable()) { sql.append(" not null"); } return sql.toString(); }
@Override public String toDataBaseSting(final FieldDefinition definition) { final StringBuilder sql = new StringBuilder(); sql.append(definition.getName()); sql.append(" char(1)"); if (!definition.getNullable()) { sql.append(" not null"); } return sql.toString(); } }