Object versionDefaultValue = null;
// implement {@link DatabaseField#version()}
if (versionFieldTypeIndex >= 0 && args[versionFieldTypeIndex] == null) {
// if the version is null then we need to initialize it before create
FieldType versionFieldType = argFieldTypes[versionFieldTypeIndex];
versionDefaultValue = versionFieldType.moveToNextValue(null);
args[versionFieldTypeIndex] = versionFieldType.convertJavaFieldToSqlArgValue(versionDefaultValue);
}
int rowC;
try {