Skip to content

Conversation

juankx-bodo
Copy link
Contributor

@juankx-bodo juankx-bodo commented Sep 9, 2025

Improve the error msg name must be a string that is a Python identifier to:
name: [no!Valid'Identifier\Name] must be a string that is a valid Python identifier

Add additional validation to names used in Pydough to prevent them from being Pydough or Python reserved words. Also, add validation for table path and column name to ensure they are valid SQL identifier names and not SQL reserved words.

Improve metadata error message to identify the error
@knassre-bodo
Copy link
Contributor

@juankx-bodo You need to run CI

@juankx-bodo juankx-bodo force-pushed the jkx/Improve_metadata_error_message branch from bf81cfe to b127491 Compare September 10, 2025 21:24
Copy link
Contributor

@john-sanchez31 john-sanchez31 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Seems good

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants