From 0fd12a7004a40d8dd1f1857e791c23d31267ac1f Mon Sep 17 00:00:00 2001 From: James Moger Date: Mon, 3 Nov 2014 08:17:30 -0500 Subject: [PATCH] Foreign key test must reference a unique row --- .../java/com/iciql/test/models/CategoryAnnotationOnly.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/test/java/com/iciql/test/models/CategoryAnnotationOnly.java b/src/test/java/com/iciql/test/models/CategoryAnnotationOnly.java index b96ab04..2c01afa 100644 --- a/src/test/java/com/iciql/test/models/CategoryAnnotationOnly.java +++ b/src/test/java/com/iciql/test/models/CategoryAnnotationOnly.java @@ -22,14 +22,16 @@ import java.util.List; import com.iciql.Iciql.IQColumn; import com.iciql.Iciql.IQContraintUnique; +import com.iciql.Iciql.IQIndex; import com.iciql.Iciql.IQTable; +import com.iciql.Iciql.IndexType; /** * A table containing category data. */ @IQTable(name = "AnnotatedCategory", primaryKey = "id") -// @IQIndex(value = "categ", type=IndexType.UNIQUE) +@IQIndex(value = "categ", type=IndexType.UNIQUE) @IQContraintUnique(uniqueColumns = { "categ" }) public class CategoryAnnotationOnly { @@ -53,7 +55,7 @@ public class CategoryAnnotationOnly { } public static List getList() { - CategoryAnnotationOnly[] list = { + CategoryAnnotationOnly[] list = { create(1, "Beverages"), create(2, "Condiments"), create(3, "Produce"), @@ -63,6 +65,7 @@ public class CategoryAnnotationOnly { return Arrays.asList(list); } + @Override public String toString() { return category; } -- 2.39.5