Remove unique product code restriction in api_tariffs model
With this change, we can update the tariff's DB table without errors.
python manage.py importcsv --mappings='' --model='api.tariffs' --delimiter=',' api/fixtures/tariffs.csv
Before:
------------ Tariffs ------------
CSV header unmatched ignored cols =
Using column mappings: 1=product_code 2=mm_tariff 3=additional_bond 4=additional_bond2 5=promotion
Mapping from first, header, row of CSV file
(...)
Database Error: duplicate key value violates unique constraint "api_tariffs_product_code_key"
DETAIL: Key (product_code)=(XXXXX) already exists.
, Number: 0
Imported 0 rows to Tariffs
With this MR:
------------ Tariffs ------------
CSV header unmatched ignored cols =
Using column mappings: 1=product_code 2=mm_tariff 3=additional_bond 4=additional_bond2 5=promotion
Mapping from first, header, row of CSV file
Imported 15 rows to Tariffs
Edited by Administrator