You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Description:
Suggested this feature to be out-of-scope on #2965, will implement separately. Goal of this will be to enhance seed_db to be schema-aware and perhaps to build out a catalog of version::schema for future testing and development.
Acceptance Criteria:
Utility must be able to differentiate between versions of TDP
seed_db command must adapt certain fields to older versions
Testing Checklist has been run and all tests pass
README is updated, if necessary
Tasks:
Implement version/schema-tracking mechanism (we should be able to use django's migration table)
Tie above into seed_db command
Parameterize seed_db::validValues with version/schema notation to affect outcome
Run Testing Checklist and confirm all tests pass
Notes:
Update indicator validation was recently changed, that might be a good first MVP.
Supporting Documentation:
Open Questions:
What is priority and/or value-add of this in relation to beyond 4.0 API submissions?
Can this be tied into integration testing via cypress?
The text was updated successfully, but these errors were encountered:
andrew-jameson
changed the title
Ensure tool is version/schema aware (we should be able to use django's migration table)
Version or schema aware db seed script
Sep 3, 2024
Description:
Suggested this feature to be out-of-scope on #2965, will implement separately. Goal of this will be to enhance
seed_db
to be schema-aware and perhaps to build out a catalog of version::schema for future testing and development.Acceptance Criteria:
seed_db
command must adapt certain fields to older versionsTasks:
seed_db
commandseed_db::validValues
with version/schema notation to affect outcomeNotes:
Supporting Documentation:
Open Questions:
The text was updated successfully, but these errors were encountered: