Validates that name is a safe, unquoted SQL identifier (1..128 characters, starting
with an ASCII letter or underscore and containing only ASCII letters, digits, or underscores).
Lives in @memberjunction/core so both client/server metadata validation (ProviderBase,
MJEntityAlternateBaseViewEntityServer) and SQL generators can validate ViewName and
SchemaName without introducing a dependency on @memberjunction/schema-engine.
Validates that
nameis a safe, unquoted SQL identifier (1..128characters, starting with an ASCII letter or underscore and containing only ASCII letters, digits, or underscores).Lives in
@memberjunction/coreso both client/server metadata validation (ProviderBase,MJEntityAlternateBaseViewEntityServer) and SQL generators can validateViewNameandSchemaNamewithout introducing a dependency on@memberjunction/schema-engine.