Closed Mythicaeda closed 8 months ago
Change pushed adds priority
to the model goal spec, as per discussion with @dandelany
Change pushed was metadata, specifically:
analyses
relationship from Goals to the Goal Analysis table that was skipped when writing the new metadata for the split goal tables. This relationship has been restored. 👍 finished testing the UI with @duranb - merging this and aerie-ui/1149 together.
Description
Sister PR to #1278.
Overview of changes:
analysis_id
has been officially made the pkey. This column has been a unique identifier for a while but was not officially changed until now.Mock
implementation for tests.SpecificationService
andSchedulerService
have been flattened to their single real implementation, which defers to the implementation of their repositories. Additionally, some tweaks have been made to thePostgresRepository
implementation to remove some unneeded calls to the DB.Verification
DB Tests and Scheduling E2E Tests were updated to reflect the schema changes and for simplification. SchedulingTests for versioning and enabling/disabling goals were added
Documentation
Docs ticket to be created
Future work