Добавление данных в таблицу БД в цикле for. sqlalchemy PYTHON

Узнай цену своей работы

Формулировка задачи:

Помогите с кодом Python. Нужно скопировать записи с БД с заменой одного значения. Есть модель БД:
Есть код:
Но при запуске кода выбивает ошибку:

sqlalchemy.exc.IntegrityError sqlalchemy.exc.IntegrityError: (pymysql.err.IntegrityError) (1062, "Duplicate entry 'owners-60' for key 'group_project_id_index'") [SQL: 'INSERT INTO `group` (project_id, active, name, manager_id) VALUES (%(project_id)s, %(active)s, %(name)s, %(manager_id)s)'] [parameters: {'manager_id': None, 'project_id': 60, 'name': 'owners', 'active': 1}]

Пробовал изменить код:
Но все равно дает ошибку. Помогите пожалуйста, как добавить каждую запись с groups в базу данных

Решение задачи: «Добавление данных в таблицу БД в цикле for. sqlalchemy PYTHON»

textual
Листинг программы
db.session.add(copy_groups)
db.session.commit()

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 4 из 5