Closed mbabker closed 7 years ago
Data storage refactored. packages.yml
at this point basically lets us manage that content from this repo and we can run a CLI script to sync it to the database. #__packages
table represents that data. #__releases
table has all the release metrics. Change deltas are inexpensive to calculate so left that in the models to handle.
The data storage for the app right now is a bit "goofy"
#__packages
database table which holds a list of all of the package releases#__test_results
database table which holds the unit testing report for each release tagpackages.yml
file in the repo which holds various metadata about the packagesIt's time to rethink this a bit. At a minimum...
#__packages
should become a#__releases
tablepackages.yml
should be loaded into the database as a new#__packages
table#__test_results
table can either be merged to the proposed#__releases
table or kept standalone and the FKs updated