Ghost/core/server/data/migrations
Fabien 'egg' O'Carroll 7ff0247e8d
Added subscription_id to MRR events (#14445)
* Added subscription_id to MRR events

refs https://github.com/TryGhost/Team/issues/1453

As part of 5.0 we want to have cancelled evetns affect MRR. We are going
to backfill and begin populating cancelled events _before_ 5.0 however,
adding a migration to set the MRR deltas as part of 5.0

This migration will need to associate the cancelled events with a
subscription, so we are adding the subscription_id now. This will allow
us to guarantee that all cancelled events will have a subscription_id.

The column is missing a NOT NULL and REFERENCES constraint because
we have not populated the missing values. These will be added in the future
once we have populated the column for all rows
2022-04-08 14:04:40 +01:00
..
hooks Removed settings populateDefaults pre-migration 2021-02-10 10:34:08 +13:00
init Removed unnecessary checks during initial DB init 2022-02-21 08:44:40 +01:00
versions Added subscription_id to MRR events (#14445) 2022-04-08 14:04:40 +01:00
utils.js Fixed migration util dropping foreign keys before columns 2022-04-04 13:03:38 +01:00