Skip to content
This repository has been archived by the owner on May 10, 2024. It is now read-only.

ADR 15 (Data migration)

Manueluz edited this page Apr 8, 2024 · 2 revisions

ADR 15 (Data migration)

Decision

We're incorporating Sequelize's data migration scheme into our database and model design. This allows for automatic data migrations, reducing the risk of data loss during changes.

Status

Accepted.

Consequences

With Sequelize, we can modify the database schema without risking data loss or relying on manual migrations (prone to human error), making our system more flexible and robust.

Risks

Learning to use auto data migration may be challenging initially, but it's worth it for the long-term benefits.