public static void registerDataTypes(DSLContext dsl) { SQLDialect dialect = dsl.dialect(); switch (dialect.family().toString()) { case "MYSQL": case "POSTGRES": case "SQLSERVER": DefaultDataType.getDefaultDataType(SQLDialect.DEFAULT, "geometry"); break; } }
/** * Create a new routine call instance */ public ProcessLogNextRange1() { super("process_log_next_range", Public.PUBLIC, org.jooq.impl.DefaultDataType.getDefaultDataType("\"pg_catalog\".\"int4range\"")); setReturnParameter(RETURN_VALUE); addInParameter(PROC_ID); addInParameter(DATA_LEN); setOverloaded(true); }
/** * Create a new routine call instance */ public ProcessLogLastNBytes1() { super("process_log_last_n_bytes", Public.PUBLIC, org.jooq.impl.DefaultDataType.getDefaultDataType("\"pg_catalog\".\"int4range\"")); setReturnParameter(RETURN_VALUE); addInParameter(PROC_ID); addInParameter(DATA_LEN); setOverloaded(true); }
/** * Create a new routine call instance */ public ProcessLogNextRange2() { super("process_log_next_range", Public.PUBLIC, org.jooq.impl.DefaultDataType.getDefaultDataType("\"pg_catalog\".\"int4range\"")); setReturnParameter(RETURN_VALUE); addInParameter(P_INSTANCE_ID); addInParameter(P_CREATED_AT); addInParameter(P_DATA_LEN); setOverloaded(true); }
/** * Create a new routine call instance */ public ProcessLogLastNBytes2() { super("process_log_last_n_bytes", Public.PUBLIC, org.jooq.impl.DefaultDataType.getDefaultDataType("\"pg_catalog\".\"int4range\"")); setReturnParameter(RETURN_VALUE); addInParameter(P_INSTANCE_ID); addInParameter(P_CREATED_AT); addInParameter(P_DATA_LEN); setOverloaded(true); }
public ColumnDefinition(Field<?> field) { DataType<?> dataType = field.getDataType(); setPk(dataType.identity()); DataType<?> defaultType = dataType.getSQLDataType(); if (defaultType == null) { defaultType = DefaultDataType.getDefaultDataType(dataType.getTypeName()); } setType(defaultType.getTypeName()); if (dataType.hasLength()) { setLength(dataType.length()); } if (dataType.hasPrecision()) { setPrecision(dataType.precision()); } if (dataType.hasScale()) { setScale(dataType.scale()); } setNullable(dataType.nullable()); }