diff --git a/fhir-database-utils/src/main/java/org/linuxforhealth/fhir/database/utils/common/DataDefinitionUtil.java b/fhir-database-utils/src/main/java/org/linuxforhealth/fhir/database/utils/common/DataDefinitionUtil.java index 545cadc4057..3bacdfafb38 100644 --- a/fhir-database-utils/src/main/java/org/linuxforhealth/fhir/database/utils/common/DataDefinitionUtil.java +++ b/fhir-database-utils/src/main/java/org/linuxforhealth/fhir/database/utils/common/DataDefinitionUtil.java @@ -21,7 +21,7 @@ * Handles common syntax for generating DDL */ public class DataDefinitionUtil { - private static final String NAME_PATTERN_RGX = "[a-zA-Z_]\\w*$"; + private static final String NAME_PATTERN_RGX = "[a-zA-Z_][-\\w]*$"; private static final Pattern NAME_PATTERN = Pattern.compile(NAME_PATTERN_RGX); /**