mirror of
https://github.com/ebean-orm/ebean.git
synced 2024-04-21 10:51:47 +00:00
#1228 - Add support to not generate FK Constraint when @JoinColumn(foreignKey=@ForeignKey(ConstraintMode.NO_CONSTRAINT))
This commit is contained in:
@@ -10,6 +10,19 @@ public class PropertyForeignKey {
|
||||
private final ConstraintMode onDelete;
|
||||
private final ConstraintMode onUpdate;
|
||||
|
||||
/**
|
||||
* Construct for "No Constraint".
|
||||
*/
|
||||
public PropertyForeignKey() {
|
||||
this.noConstraint = true;
|
||||
this.noIndex = false;
|
||||
this.onDelete = ConstraintMode.GLOBAL_DEFAULT;
|
||||
this.onUpdate = ConstraintMode.GLOBAL_DEFAULT;
|
||||
}
|
||||
|
||||
/**
|
||||
* Construct for the mapping annotation.
|
||||
*/
|
||||
public PropertyForeignKey(DbForeignKey dbForeignKey) {
|
||||
this.noIndex = dbForeignKey.noIndex();
|
||||
this.noConstraint = dbForeignKey.noConstraint();
|
||||
|
||||
Reference in New Issue
Block a user