Skip to content

Instantly share code, notes, and snippets.

@slint
Last active March 10, 2017 16:34
Show Gist options
  • Save slint/311210d98dee918fb92e02217a0a1cb6 to your computer and use it in GitHub Desktop.
Save slint/311210d98dee918fb92e02217a0a1cb6 to your computer and use it in GitHub Desktop.
test gist
Traceback (most recent call last):
File "/Users/lnielsen/envs/ils/lib/python3.6/site-packages/invenio_pidstore/models.py", line 579, in next
db.session.add(obj)
File "/Users/lnielsen/envs/ils/lib/python3.6/site-packages/sqlalchemy/orm/session.py", line 567, in __exit__
self.rollback()
File "/Users/lnielsen/envs/ils/lib/python3.6/site-packages/sqlalchemy/util/langhelpers.py", line 60, in __exit__
compat.reraise(exc_type, exc_value, exc_tb)
File "/Users/lnielsen/envs/ils/lib/python3.6/site-packages/sqlalchemy/util/compat.py", line 187, in reraise
raise value
File "/Users/lnielsen/envs/ils/lib/python3.6/site-packages/sqlalchemy/orm/session.py", line 564, in __exit__
self.commit()
File "/Users/lnielsen/envs/ils/lib/python3.6/site-packages/sqlalchemy/orm/session.py", line 461, in commit
self._prepare_impl()
File "/Users/lnielsen/envs/ils/lib/python3.6/site-packages/sqlalchemy/orm/session.py", line 441, in _prepare_impl
self.session.flush()
File "/Users/lnielsen/envs/ils/lib/python3.6/site-packages/sqlalchemy/orm/session.py", line 2139, in flush
self._flush(objects)
File "/Users/lnielsen/envs/ils/lib/python3.6/site-packages/sqlalchemy/orm/session.py", line 2259, in _flush
transaction.rollback(_capture_exception=True)
File "/Users/lnielsen/envs/ils/lib/python3.6/site-packages/sqlalchemy/util/langhelpers.py", line 60, in __exit__
compat.reraise(exc_type, exc_value, exc_tb)
File "/Users/lnielsen/envs/ils/lib/python3.6/site-packages/sqlalchemy/util/compat.py", line 187, in reraise
raise value
File "/Users/lnielsen/envs/ils/lib/python3.6/site-packages/sqlalchemy/orm/session.py", line 2223, in _flush
flush_context.execute()
File "/Users/lnielsen/envs/ils/lib/python3.6/site-packages/sqlalchemy/orm/unitofwork.py", line 389, in execute
rec.execute(self)
File "/Users/lnielsen/envs/ils/lib/python3.6/site-packages/sqlalchemy/orm/unitofwork.py", line 548, in execute
uow
File "/Users/lnielsen/envs/ils/lib/python3.6/site-packages/sqlalchemy/orm/persistence.py", line 181, in save_obj
mapper, table, insert)
File "/Users/lnielsen/envs/ils/lib/python3.6/site-packages/sqlalchemy/orm/persistence.py", line 835, in _emit_insert_statements
execute(statement, params)
File "/Users/lnielsen/envs/ils/lib/python3.6/site-packages/sqlalchemy/engine/base.py", line 945, in execute
return meth(self, multiparams, params)
File "/Users/lnielsen/envs/ils/lib/python3.6/site-packages/sqlalchemy/sql/elements.py", line 263, in _execute_on_connection
return connection._execute_clauseelement(self, multiparams, params)
File "/Users/lnielsen/envs/ils/lib/python3.6/site-packages/sqlalchemy/engine/base.py", line 1053, in _execute_clauseelement
compiled_sql, distilled_params
File "/Users/lnielsen/envs/ils/lib/python3.6/site-packages/sqlalchemy/engine/base.py", line 1189, in _execute_context
context)
File "/Users/lnielsen/envs/ils/lib/python3.6/site-packages/sqlalchemy/engine/base.py", line 1393, in _handle_dbapi_exception
exc_info
File "/Users/lnielsen/envs/ils/lib/python3.6/site-packages/sqlalchemy/util/compat.py", line 203, in raise_from_cause
reraise(type(exception), exception, tb=exc_tb, cause=cause)
File "/Users/lnielsen/envs/ils/lib/python3.6/site-packages/sqlalchemy/util/compat.py", line 186, in reraise
raise value.with_traceback(tb)
File "/Users/lnielsen/envs/ils/lib/python3.6/site-packages/sqlalchemy/engine/base.py", line 1182, in _execute_context
context)
File "/Users/lnielsen/envs/ils/lib/python3.6/site-packages/sqlalchemy/engine/default.py", line 470, in do_execute
cursor.execute(statement, parameters)
sqlalchemy.exc.IntegrityError: (sqlite3.IntegrityError) NOT NULL constraint failed: pidstore_recid.recid [SQL: 'INSERT INTO pidstore_recid DEFAULT VALUES']
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment