mirror of
https://github.com/Unleash/unleash.git
synced 2024-12-28 00:06:53 +01:00
febd01a575
## Key Updates in the ADR - **Separation of Migrations in PRs**: Migrations are now required to be carried out in separate pull requests. This change is intended to improve the monitoring and management of database schema changes during deployment. - **Primary Key Requirement for New Tables**: A new paragraph mandates the inclusion of primary keys in all new tables, emphasizing the importance of data integrity, efficient data retrieval, and supporting table relationships. Additionally, by adding primary keys, we resolve the issue of migrations failing during upgrades in replicated database setups, as we are not using PostgreSQL replica identities. Exceptions to this rule require a compelling justification. Also added better structuring and styling to ADR for better readability. |
||
---|---|---|
.. | ||
back-end | ||
front-end | ||
overarching | ||
ADRs.md |