Add case-insensitive configuration #279
Labels
documentation
Improvements or additions to documentation
effort - medium
mid-sized issue with average implementation time/difficulty
enhancement
New feature or request
user feature
Adding a new user-facing feature/functionality
Goal: add a new
case_insensitive
configuration to PyDough (default=False). When True, all name matching for PyDough collections/properties in the metadata is case-insensitive. This means that accessingCustomers
vsCUSTOMERS
vscustomers
vscUsToMeRs
is all the same object in PyDough.This can be implemented by having the following occur when the config is True:
get_term
/get_expr
/get_collection
change the input string to be lowercasecolumns
argument ofto_sql
orto_df
is used to rename themThis feature must be extensively documented in the usage file.
The text was updated successfully, but these errors were encountered: