Browse Source

validate length of pre-defined relationship name

git-svn-id: https://svn.code.sf.net/p/jackcess/code/jackcess/trunk@1104 f203690c-595d-4dc9-a70b-905162fa7fd2
tags/jackcess-2.1.8
James Ahlborn 7 years ago
parent
commit
c3d229ff33

+ 5
- 0
src/main/java/com/healthmarketscience/jackcess/impl/RelationshipCreator.java View File

@@ -170,6 +170,11 @@ public class RelationshipCreator extends DBMutator
"Two valid tables are required in relationship"));
}

if(_name != null) {
DatabaseImpl.validateIdentifierName(
_name, _primaryTable.getFormat().MAX_INDEX_NAME_LENGTH, "relationship");
}

_primaryCols = getColumns(_primaryTable, _relationship.getFromColumns());
_secondaryCols = getColumns(_secondaryTable, _relationship.getToColumns());

Loading…
Cancel
Save