When there are multiple PRIMARY KEY / UNIQUE constraints, they must have at least one column in common. #4480
Closed
4 tasks done
Labels
🐞 bug
Something isn't working
Self Checks
Dify version
0.6.8
Cloud or Self Hosted
Self Hosted (Source)
Steps to reproduce
flask db upgrade fail
INFO [alembic.runtime.migration] Running upgrade -> 64b051264f32, init
Traceback (most recent call last):
File "/home/admin/.local/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context
self.dialect.do_execute(
File "/home/admin/.local/lib/python3.10/site-packages/sqlalchemy/engine/default.py", line 924, in do_execute
cursor.execute(statement, parameters)
psycopg2.errors.InvalidTableDefinition: UNIQUE or PRIMARY KEY definitions are incompatible with each other
HINT: When there are multiple PRIMARY KEY / UNIQUE constraints, they must have at least one column in common.
✔️ Expected Behavior
flask db upgrade fail
INFO [alembic.runtime.migration] Running upgrade -> 64b051264f32, init
Traceback (most recent call last):
File "/home/admin/.local/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context
self.dialect.do_execute(
File "/home/admin/.local/lib/python3.10/site-packages/sqlalchemy/engine/default.py", line 924, in do_execute
cursor.execute(statement, parameters)
psycopg2.errors.InvalidTableDefinition: UNIQUE or PRIMARY KEY definitions are incompatible with each other
HINT: When there are multiple PRIMARY KEY / UNIQUE constraints, they must have at least one column in common.
❌ Actual Behavior
flask db upgrade fail
INFO [alembic.runtime.migration] Running upgrade -> 64b051264f32, init
Traceback (most recent call last):
File "/home/admin/.local/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context
self.dialect.do_execute(
File "/home/admin/.local/lib/python3.10/site-packages/sqlalchemy/engine/default.py", line 924, in do_execute
cursor.execute(statement, parameters)
psycopg2.errors.InvalidTableDefinition: UNIQUE or PRIMARY KEY definitions are incompatible with each other
HINT: When there are multiple PRIMARY KEY / UNIQUE constraints, they must have at least one column in common.
The text was updated successfully, but these errors were encountered: