0001-ignore-fields-with-dashes-in-their-identifiers-27755.patch
wcs_olap/feeder.py | ||
---|---|---|
535 | 535 |
continue |
536 | 536 |
if field.anonymise is True: |
537 | 537 |
continue |
538 |
if not field.varname: |
|
538 |
if not field.varname or '-' in field.varname:
|
|
539 | 539 |
continue |
540 | 540 |
if field.varname in duplicated_varnames: |
541 | 541 |
continue |
... | ... | |
586 | 586 |
# Creat index for JSON fields |
587 | 587 |
if self.has_jsonb: |
588 | 588 |
for field in fields: |
589 |
if field.varname: |
|
589 |
if field.varname and not '-' in field.varname:
|
|
590 | 590 |
self.create_formdata_json_index(field.varname) |
591 | 591 | |
592 | 592 |
# PostgreSQL does not propagate foreign key constraints to child tables |
... | ... | |
851 | 851 |
continue |
852 | 852 |
if not field.varname: |
853 | 853 |
continue |
854 |
if '-' in field.varname: |
|
855 |
continue |
|
854 | 856 |
table_name = self.hash_table_name('{formdata_table}_field_%s' % field.varname) |
855 | 857 |
cube['joins'].append({ |
856 | 858 |
'name': field.varname, |
857 |
- |