Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New Release v0.4.0 - #minor #74

Merged
merged 23 commits into from
Feb 28, 2025
Merged

New Release v0.4.0 - #minor #74

merged 23 commits into from
Feb 28, 2025

Conversation

msom
Copy link
Contributor

@msom msom commented Feb 27, 2025

Creating a new Release for PROD. Changes:

  • allow bod import command to handle providers, attributions and datasets separately
  • unify usage of external IDs

benschs and others added 23 commits January 30, 2025 14:48
Add field external_id to provider that is populated by the attribution field in
BOD. Field can be used as external id e.g. in url paths. It is not null and
unique, which is why db migration is done in 3 steps to populate the column
with default values.
Add field external_id to attribution that is populated by the attribution
field in BOD. Field can be used as external id e.g. in url paths. It is not
null and unique, which is why db migration is done in 3 steps to populate the
column with default values.
Use slug for provider and attribution to be consistent with dataset.
Add slug in json api response of provider and attribution. Adapt test cases for
slug.
Add flags to bod_migration command to migrate providers, attributes and
datasets independently. Add slug and only migrate "top-level" providers.
Link multiple attributions to single provider based on slug.
Add more test cases for bod_migrate command with only some of the flags set.
Data has been cleaned in bod DB, so no longer need special check.
Removed unused blank line in Readme.
PR to retrigger CI-Release.
@msom msom requested a review from boecklic February 27, 2025 14:13
@github-actions github-actions bot changed the title Create a new Release New Release v0.4.0 - #minor Feb 27, 2025
@msom msom merged commit fbf2c57 into master Feb 28, 2025
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants