drizzle-orm-foreign-keys-not-auto-enforced
Drizzle ORM does not enforce referential integrity unless .references() is explicitly called on each relation column in the schema. Declaring teamId, assigneeId, creatorId etc. as plain int without .references() guarantees orphaned rows on any deletion. This is a silent data integrity failure — Drizzle supports FKs but does not add them by default.
Related
- drizzle-orm-fk-references-commonly-omitted
- drizzle-orm-fk-not-implicit-requires-references
- drizzle-orm-foreign-keys-not-implicit-must-use-references
- salesforce
- redash-query-runner-dormant-activatable-via-env
- drizzle-orm-fk-constraints-not-auto-enforced
- drizzle-orm-fk-omission-causes-orphaned-rows
- drizzle-orm-does-not-auto-enforce-foreign-keys
- drizzle-fk-references-omitted-by-default-causes-orphans
- drizzle-orm-missing-foreign-key-references-causes-orphaned-r
- drizzle-orm-schema-missing-foreign-keys-orphan-rows
- drizzle-orm-fk-references-must-be-explicit
- drizzle-orm-fk-not-implicit-must-use-references
- drizzle-schema-fk-omission-causes-orphaned-rows
- drizzle-orm-fk-not-auto-applied-must-use-references
- drizzle-orm-fk-not-auto-enforced-requires-explicit-reference