builder = new ForeignKeyConstraint.Builder(relation, ref);
builder = new ForeignKeyConstraint.Builder(relation, ref);
/** * creates a single-attribute foreign key * * @param name * @param attribute * @param reference * @return */ public static ForeignKeyConstraint of(String name, Attribute attribute, Attribute reference) { return new Builder((DatabaseRelationDefinition)attribute.getRelation(), (DatabaseRelationDefinition)reference.getRelation()) .add(attribute, reference).build(name); }
/** * creates a single-attribute foreign key * * @param name * @param attribute * @param reference * @return */ public static ForeignKeyConstraint of(String name, Attribute attribute, Attribute reference) { return new Builder((DatabaseRelationDefinition)attribute.getRelation(), (DatabaseRelationDefinition)reference.getRelation()) .add(attribute, reference).build(name); }
/** * creates a FOREIGN KEY builder * * @param relation * @param referencedRelation * @return */ public static Builder builder(DatabaseRelationDefinition relation, DatabaseRelationDefinition referencedRelation) { return new Builder(relation, referencedRelation); }
/** * creates a FOREIGN KEY builder * * @param relation * @param referencedRelation * @return */ public static Builder builder(DatabaseRelationDefinition relation, DatabaseRelationDefinition referencedRelation) { return new Builder(relation, referencedRelation); }