У меня есть скрипт на python, который генерирует и упорядочивает различные данные и записывает их в файл csv. Мне нужно импортировать файл CSV в базу данных Postgres.
В БД 5 столбцов. Для краткости мы назовем их:
name, age, phone, address, id_number
john, 30, 555-555-5555, 100 west ave, 1
mary, 35, 555-555-5556, 200 east ave, 2
frank, 33, 555-555-5557, 80 north ave, 3
Идентификационный номер - это PK, но он также должен быть последовательным и, следовательно, пустым в CSV, который я пытаюсь импортировать. Когда я пытаюсь импортировать, он говорит, что мой импортированный csv нарушает ненулевое значение для столбца pk.
Как мне обойти это?