Closed
Description
Currently, the name is {primary_key_table}{column_name}_fk, which is not ideal when you use that some primary key for multiple foreign keys.
With reference to Alembic docs, for foreign key constraint format may be as below,
"fk" - fk_%(table_name)s_%(column_0_name)s_%(referred_table_name)s
For example, Hero Table with id referenced by Team table will be like fk_hero_id_team
Other constraints if needed
"ix" - ix_%(column_0_label)s
"uq" - uq_%(table_name)s_%(column_0_name)s
"ck" - ck_%(table_name)s_%(constraint_name)s
"pk" - pk_%(table_name)s
Metadata
Metadata
Assignees
Labels
No labels