Examples of ColumnDefinition


Examples of org.jooq.util.ColumnDefinition

                    record.getValue("FIELD_SCALE", Integer.class),
                    record.getValue(r.RDB$NULL_FLAG) == 0,
                    record.getValue(r.RDB$DEFAULT_SOURCE) != null
            );

            ColumnDefinition column = new DefaultColumnDefinition(
                    getDatabase().getTable(getSchema(), getName()),
                    record.getValue(r.RDB$FIELD_NAME.trim()),
                    record.getValue(r.RDB$FIELD_POSITION),
                    type,
                    false,
View Full Code Here

Examples of org.jooq.util.ColumnDefinition

                record.getValue(Columns.IS_NULLABLE, boolean.class),
                record.getValue(Columns.COLUMN_DEFAULT) != null,
                getName() + "_" + record.getValue(Columns.COLUMN_NAME)
            );

      ColumnDefinition column = new DefaultColumnDefinition(
        getDatabase().getTable(getSchema(), getName()),
          record.getValue(Columns.COLUMN_NAME),
          record.getValue(Columns.ORDINAL_POSITION, int.class),
          type,
          "auto_increment".equalsIgnoreCase(record.getValue(Columns.EXTRA)),
View Full Code Here

Examples of org.jooq.util.ColumnDefinition

            String referencedTableName = record.getValue(ReferentialConstraints.REFERENCED_TABLE_NAME);

            TableDefinition foreignKeyTable = getTable(foreignKeySchema, foreignKeyTableName);

            if (foreignKeyTable != null) {
                ColumnDefinition column = foreignKeyTable.getColumn(foreignKeyColumn);

                String key = getKeyName(referencedTableName, referencedKey);
                relations.addForeignKey(foreignKey, key, column, uniqueKeySchema);
            }
        }
View Full Code Here

Examples of org.jooq.util.ColumnDefinition

            // [#1237] Don't generate enum classes for columns in MySQL tables
            // that are excluded from code generation
            TableDefinition tableDefinition = getTable(schema, table);
            if (tableDefinition != null) {
                ColumnDefinition columnDefinition = tableDefinition.getColumn(column);

                if (columnDefinition != null) {

                  // [#1137] Avoid generating enum classes for enum types that
                  // are explicitly forced to another type
View Full Code Here

Examples of org.jooq.util.ColumnDefinition

                field.getDataType().nullable(),
                field.getDataType().defaulted(),
                null
            );

      ColumnDefinition column = new DefaultColumnDefinition(
          getDatabase().getTable(getSchema(), getName()),
          field.getName(),
          ordinal,
          type,
          false,
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.