>>> mo = ManagedObject.objects.filter().first()
>>>
>>>
mo.id = 10
>>>
mo.name = "NEW_OBJECT_WITH_ID_10"
>>>
mo.save()
Traceback (most recent call last):
File "/opt/noc/lib/python3.8/site-packages/django/db/backends/utils.py", line 86, in _execute
return self.cursor.execute(sql, params)
File "/opt/noc/core/model/db/
monitor.py", line 26, in execute
super().execute(query, vars)
psycopg2.errors.UniqueViolation: duplicate key value violates unique constraint "sa_managedobject_bi_id"
DETAIL: Key (bi_id)=(5936744569129038149) already exists.
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/opt/noc/lib/python3.8/site-packages/django/db/models/base.py", line 745, in save
self.save_base(using=using, force_insert=force_insert,
File "/opt/noc/lib/python3.8/site-packages/django/db/models/base.py", line 782, in save_base
updated = self._save_table(
File "/opt/noc/lib/python3.8/site-packages/django/db/models/base.py", line 887, in _save_table
results = self._do_insert(cls._base_manager, using, fields, returning_fields, raw)
File "/opt/noc/lib/python3.8/site-packages/django/db/models/base.py", line 924, in _do_insert
return manager._insert(
File "/opt/noc/lib/python3.8/site-packages/django/db/models/manager.py", line 82, in manager_method
return getattr(self.get_queryset(), name)(*args, **kwargs)
File "/opt/noc/lib/python3.8/site-packages/django/db/models/query.py", line 1204, in _insert
return query.get_compiler(using=using).execute_sql(returning_fields)
File "/opt/noc/lib/python3.8/site-packages/django/db/models/sql/compiler.py", line 1391, in execute_sql
cursor.execute(sql, params)
File "/opt/noc/lib/python3.8/site-packages/django/db/backends/utils.py", line 68, in execute
return self._execute_with_wrappers(sql, params, many=False, executor=self._execute)
File "/opt/noc/lib/python3.8/site-packages/django/db/backends/utils.py", line 77, in _execute_with_wrappers
return executor(sql, params, many, context)
File "/opt/noc/lib/python3.8/site-packages/django/db/backends/utils.py", line 86, in _execute
return self.cursor.execute(sql, params)
File "/opt/noc/lib/python3.8/site-packages/django/db/utils.py", line 90, in
exit raise dj_exc_value.with_traceback(traceback) from exc_value
File "/opt/noc/lib/python3.8/site-packages/django/db/backends/utils.py", line 86, in _execute
return self.cursor.execute(sql, params)
File "/opt/noc/core/model/db/
monitor.py", line 26, in execute
super().execute(query, vars)
django.db.utils.IntegrityError: duplicate key value violates unique constraint "sa_managedobject_bi_id"
DETAIL: Key (bi_id)=(5936744569129038149) already exists.