Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
https://eaflood.atlassian.net/browse/WATER-4365 > For context this came out of us working on re-implementing the SROC annual bill run using what we've learnt and components from our supplementary billing engine. Whilst spiking on getting a working SROC annual billing engine we found that some of the legacy tables the migrations were creating in the test DB didn't match with the real thing. No doubt a result of our original intent being legacy migrations for the test DB did the minimum needed to get tests passing. We've now got the ability to fix legacy migrations without borking everyone's local test DB thanks to [Add wipe test DB function to project](#724). So, in this change we're not just going to fix the 2 issues we found during our annual billing spike. Instead we've reviewed all the original legacy migrations and fixed any inconsistencies with the real tables we found.
- Loading branch information