allow mixed-case column names, fixes #188

This commit is contained in:
Friedrich Lindenberg 2017-09-02 08:39:52 +02:00
parent f9d4113742
commit 54dc192244

View File

@ -38,7 +38,7 @@ def convert_row(row_type, row):
def normalize_column_name(name):
if not isinstance(name, string_types):
raise ValueError('%r is not a valid column name.' % name)
name = name.lower().strip()
name = name.strip()
if not len(name) or '.' in name or '-' in name:
raise ValueError('%r is not a valid column name.' % name)
return name