private List<MFieldSchema> convertToMFieldSchemas(List<FieldSchema> keys) { List<MFieldSchema> mkeys = null; if (keys != null) { mkeys = new ArrayList<>(keys.size()); for (FieldSchema part : keys) { mkeys.add(new MFieldSchema(part.getName().toLowerCase(), part.getType(), part.getComment())); } } return mkeys; }
private List<FieldSchema> convertToFieldSchemas(List<MFieldSchema> mkeys) { List<FieldSchema> keys = null; if (mkeys != null) { keys = new ArrayList<>(mkeys.size()); for (MFieldSchema part : mkeys) { keys.add(new FieldSchema(part.getName(), part.getType(), part .getComment())); } } return keys; }
private static MFieldSchema getColumnFromTableColumns(List<MFieldSchema> cols, String col) { if (cols == null) { return null; } for (MFieldSchema mfs : cols) { if (mfs.getName().equalsIgnoreCase(col)) { return mfs; } } return null; }
pkSignature.append( generateColNameTypeSignature( pk.getColumn_name(), getColumnFromTableColumns(tableCols, pk.getColumn_name()).getType())); ukSignature.append( generateColNameTypeSignature( uk.getColumn_name(), getColumnFromTableColumns(tableCols, uk.getColumn_name()).getType())); if (j + 1 < refTableUniqueConstraints.size()) { if (!refTableUniqueConstraints.get(j + 1).getUk_name().equals(
private static int getColumnIndexFromTableColumns(List<MFieldSchema> cols, String col) { if (cols == null) { return -1; } for (int i = 0; i < cols.size(); i++) { MFieldSchema mfs = cols.get(i); if (mfs.getName().equalsIgnoreCase(col)) { return i; } } return -1; }
mpkfks.add(mpkfk); final String fkColType = getColumnFromTableColumns(childCols, fkColumnName).getType(); fkSignature.append( generateColNameTypeSignature(fkColumnName, fkColType));
private Type getType(MType mtype) { List<FieldSchema> fields = new ArrayList<>(); if (mtype.getFields() != null) { for (MFieldSchema field : mtype.getFields()) { fields.add(new FieldSchema(field.getName(), field.getType(), field .getComment())); } } Type ret = new Type(); ret.setName(mtype.getName()); ret.setType1(mtype.getType1()); ret.setType2(mtype.getType2()); ret.setFields(fields); return ret; }
notNullConstraints.add(new SQLNotNullConstraint(catName, db_name, tbl_name, cols.get(currConstraint.getParentIntegerIndex()).getName(), currConstraint.getConstraintName(), enable, validate, rely));
private MType getMType(Type type) { List<MFieldSchema> fields = new ArrayList<>(); if (type.getFields() != null) { for (FieldSchema field : type.getFields()) { fields.add(new MFieldSchema(field.getName(), field.getType(), field .getComment())); } } return new MType(type.getName(), type.getType1(), type.getType2(), fields); }
pkSignature.append( generateColNameTypeSignature( pk.getColumn_name(), getColumnFromTableColumns(tableCols, pk.getColumn_name()).getType())); ukSignature.append( generateColNameTypeSignature( uk.getColumn_name(), getColumnFromTableColumns(tableCols, uk.getColumn_name()).getType())); if (j + 1 < refTableUniqueConstraints.size()) { if (!refTableUniqueConstraints.get(j + 1).getUk_name().equals(
private List<FieldSchema> convertToFieldSchemas(List<MFieldSchema> mkeys) { List<FieldSchema> keys = null; if (mkeys != null) { keys = new ArrayList<FieldSchema>(mkeys.size()); for (MFieldSchema part : mkeys) { keys.add(new FieldSchema(part.getName(), part.getType(), part .getComment())); } } return keys; }
uniqueConstraints.add(new SQLUniqueConstraint(catName, db_name, tbl_name, cols.get(currConstraint.getParentIntegerIndex()).getName(), currConstraint.getPosition(), currConstraint.getConstraintName(), enable, validate, rely));
private List<MFieldSchema> convertToMFieldSchemas(List<FieldSchema> keys) { List<MFieldSchema> mkeys = null; if (keys != null) { mkeys = new ArrayList<MFieldSchema>(keys.size()); for (FieldSchema part : keys) { mkeys.add(new MFieldSchema(part.getName().toLowerCase(), part.getType(), part.getComment())); } } return mkeys; }
mpkfks.add(mpkfk); final String fkColType = getColumnFromTableColumns(childCols, fkColumnName).getType(); fkSignature.append( generateColNameTypeSignature(fkColumnName, fkColType));
private List<FieldSchema> convertToFieldSchemas(List<MFieldSchema> mkeys) { List<FieldSchema> keys = null; if (mkeys != null) { keys = new ArrayList<FieldSchema>(mkeys.size()); for (MFieldSchema part : mkeys) { keys.add(new FieldSchema(part.getName(), part.getType(), part .getComment())); } } return keys; }
defaultConstraints.add(new SQLDefaultConstraint(catName, db_name, tbl_name, cols.get(currConstraint.getParentIntegerIndex()).getName(), currConstraint.getDefaultOrCheckValue(), currConstraint.getConstraintName(), enable, validate, rely));
private List<MFieldSchema> convertToMFieldSchemas(List<FieldSchema> keys) { List<MFieldSchema> mkeys = null; if (keys != null) { mkeys = new ArrayList<MFieldSchema>(keys.size()); for (FieldSchema part : keys) { mkeys.add(new MFieldSchema(part.getName().toLowerCase(), part.getType(), part.getComment())); } } return mkeys; }
private List<FieldSchema> convertToFieldSchemas(List<MFieldSchema> mkeys) { List<FieldSchema> keys = null; if (mkeys != null) { keys = new ArrayList<FieldSchema>(mkeys.size()); for (MFieldSchema part : mkeys) { keys.add(new FieldSchema(part.getName(), part.getType(), part .getComment())); } } return keys; }
SQLPrimaryKey keyCol = new SQLPrimaryKey(db_name, tbl_name, cols.get(currPK.getParentIntegerIndex()).getName(), currPK.getPosition(), currPK.getConstraintName(), enable, validate, rely);
private List<MFieldSchema> convertToMFieldSchemas(List<FieldSchema> keys) { List<MFieldSchema> mkeys = null; if (keys != null) { mkeys = new ArrayList<>(keys.size()); for (FieldSchema part : keys) { mkeys.add(new MFieldSchema(part.getName().toLowerCase(), part.getType(), part.getComment())); } } return mkeys; }