Add catalog and legacy organization #351
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Closes #356
TODO
Catalog
make migrate
puisalembic downgrade head-2
.Description
Catalog
qui fait le lien entre 1Organization
et NCatalogRecord
.catalog
.Impact sur les environnements déployés
D'une manière générale, aucun changement UI (cf les tests E2E qui passent sans modif). Toutes les données existantes sont conservées.
Sur https://catalogue.multi.coop, les utilisateurs existants (nous ou le MC) seront donc rattachés en coulisses à l'orga "legacy", de même pour les jeux de données qui seront rattachés au catalogue de l'orga factice.
Perspectives pour la suite
Une fois qu'une organisation sera créée via le repo de config (cf #334) et l'intégration DataPass réalisée (cf #124) :
Une fois qu'un catalogue sera créé via le repo de config (cf #284) :
Checklist critères d'acceptation
NB : aucune modification frontend, cette PR prépare seulement le terrain en back
Voici les critères de #284 que cette PR remplit :