Geert,
There are signature function issues with
com.uwyn.rife.database.queries.CreateTable.foreignKey. In the first and
fifth cases, there are 6 parameters... I think these need some
transformation as in second case: localColumn and foreignColumn in a
String[]
Regards
Pierre
public CreateTable foreignKey(String foreignTable, String
localColumn, String foreignColumn)
{
return foreignKey(null, foreignTable, localColumn,
foreignColumn, null, null); <======
}
public CreateTable foreignKey(String foreignTable, String
localColumn, String foreignColumn, ViolationAction onUpdate,
ViolationAction onDelete)
{
return foreignKey(null, foreignTable, new String[] {localColumn,
foreignColumn}, onUpdate, onDelete);
}
public CreateTable foreignKey(String foreignTable, String[]
columnsMapping)
{
return foreignKey(null, foreignTable, columnsMapping, null, null);
}
public CreateTable foreignKey(String foreignTable, String[]
columnsMapping, ViolationAction onUpdate, ViolationAction onDelete)
{
return foreignKey(null, foreignTable, columnsMapping, onUpdate,
onDelete);
}
public CreateTable foreignKey(String name, String foreignTable,
String localColumn, String foreignColumn)
{
return foreignKey(name, foreignTable, localColumn,
foreignColumn, null, null);<======
}
public CreateTable foreignKey(String name, String foreignTable,
String localColumn, String foreignColumn, ViolationAction onUpdate,
ViolationAction onDelete)
{
return foreignKey(name, foreignTable, new String[] {localColumn,
foreignColumn}, onUpdate, onDelete);
}
public CreateTable foreignKey(String name, String foreignTable,
String[] columnsMapping)
{
return foreignKey(name, foreignTable, columnsMapping, null, null);
}
public CreateTable foreignKey(String name, String foreignTable,
String[] columnsMapping, ViolationAction onUpdate, ViolationAction onDelete)
{
if (name != null && 0 == name.length()) throw new
IllegalArgumentException("name can't be empty.");
_______________________________________________
Rife-users mailing list
[email protected]
http://www.uwyn.com/mailman/listinfo/rife-users