Browse Source

Foreign key test must reference a unique row

tags/v1.4.0
James Moger 9 years ago
parent
commit
0fd12a7004
1 changed files with 5 additions and 2 deletions
  1. 5
    2
      src/test/java/com/iciql/test/models/CategoryAnnotationOnly.java

+ 5
- 2
src/test/java/com/iciql/test/models/CategoryAnnotationOnly.java View File

@@ -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<CategoryAnnotationOnly> 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;
}

Loading…
Cancel
Save