@Override protected TableSpecification getDefaultTableSpecification(AppContext c, String table) { TableSpecification spec = new TableSpecification(); spec.setField(DummyReference.STRING_FIELD, new StringFieldType(true, null, 32)); Dummy1.Factory fac = new Dummy1.Factory(c); spec.setField(DummyReference.REF_FIELD, fac.getReferenceFieldType()); spec.setField(DummyReference.NUMBER_FIELD, new IntegerFieldType(false, 99)); return spec; }
@Override protected TableSpecification getDefaultTableSpecification(AppContext c, String table) { TableSpecification spec = new TableSpecification("DurationID"); spec.setField(DURATION, new NumberFieldType<Duration>(Duration.class, true, null)); return spec; }
public static TableSpecification getTableSpecification() { TableSpecification spec = new TableSpecification("MessageID"); spec.setField(MESSAGE, new BlobType()); // spec.setField(MESSAGE, new StringFieldType(true, null, 4096)); return spec; }