Ghost/core/server/data/migrations/versions/4.9
Sam Lord a21b91cc71 Added lint rules for migrations
refs: https://github.com/TryGhost/Toolbox/issues/105

Lint rules prevent:

* Invalid naming conventions for new migrations
* Loop constructs in migrations - these should be used with caution
and are therefore a warning rule, use `// eslint-disable-next-line
no-restricted-syntax` to prevent this rule from firing where a loop is
required
* Returing within a loop - this is usually meant to be a
continue/break
* Multiple joins - these can be badly performing migrations, so should
be treated with caution, disable the rule for the line if the risk is
understood / the migration cannot be written without it
2021-11-29 16:21:43 +00:00
..
01-add-reset-all-passwords-permission.js Moved the "Reset all passwords" permission migration to Ghost 4.9 2021-06-23 17:08:44 +02:00
02-add-benefits-table.js Added benefits table 2021-06-24 17:21:01 +01:00
03-add-products-benefits-table.js Added products_benefits table 2021-06-24 17:21:01 +01:00
04-add-member-segment-to-email-batches.js Added member segment to email batches 2021-06-30 14:56:20 +02:00
05-fix-missed-mobiledoc-url-transforms.js Added lint rules for migrations 2021-11-29 16:21:43 +00:00
06-add-comped-status.js Added lint rules for migrations 2021-11-29 16:21:43 +00:00
07-update-comped-members-status-events.js Added lint rules for migrations 2021-11-29 16:21:43 +00:00