refactor(infra): déplace les documents d'entreprises dans la base de données
Created by: MichaelBitard
Checklist
-
Vérifier qu'on peut ajouter un document à une entreprise -
Vérifier qu'on peut supprime un document d'entreprise -
Vérifier qu'on peut ajouter un document d'entreprise lors d'une étape
Procédure de migration
- appliquer le script ansible
- relancer un déploiement (via github actions, soit directement le docker-compose up avec le bon sha)
- lancer
docker exec -w /packages/api -i camino_api_app node --loader ts-node/esm/transpile-only src/scripts/entreprises-documents-migration-to-database.ts
- supprimer les fichiers d'entreprise sur le disque (
sudo rm -rf /srv/www/camino/files/entreprises/
) - enlever le script de migration manuelle
- mettre la colonne en non-null