Duplicate column names in the same tableSchema are currently allowed - although with undefined, buggy behaviour:
If the data file also contains these duplicate column names, only the value of the last one will be picked up.
Creation of a SQLite database will fail due.
To stay backwards compatible, we should at least emit a warning when reading such metadata.
In addition, UnicodeDictReader should raise a warning, too, if encountering duplicates in .fieldnames.
Duplicate column names in the same
tableSchema
are currently allowed - although with undefined, buggy behaviour:To stay backwards compatible, we should at least emit a warning when reading such metadata. In addition,
UnicodeDictReader
should raise a warning, too, if encountering duplicates in.fieldnames
.