Merci Johan.

Juste une précision : l’instance temporaire a été montée à partir de la
sauvegarde la plus récente de la base.
Elle ne devrait donc contenir que les nouveaux adhérents comme différence ?

Je crois qu’il me reste à reprendre les nouvelles entrées de l’instance
temporaire et à les ajouter une à une…

Deuxnielle



Le mar. 17 déc. 2024 à 17:59, Johan Cwiklinski <[email protected]> a écrit :

> Salut,
>
> Le 17/12/2024 à 16:18, deuxnielle a écrit :
> > [...]
> > Quelle est la meilleure méthode pour mettre à jour la Galette originale
> > avec les données de la Galette provisoire ?
>
> Je présume que l'instance temporaire a été montée sur une base neuve
> (sinon il n'y aurait pas de problème), donc ça risque d'être vraiment
> très coton...
>
> Le principal souci, c'est que chaque ligne ajoutée va avoir pris un id
> auto incrémenté qui existait probablement déjà dans l'ancienne base...
> Et toutes les relations qui en découlent sont bien entendu affectées.
>
> Tout va dépendre de la quantité et de la nature de l'ensemble des
> informations.
>
> En **théorie**, modifier les id de la nouvelle base, puis ajouter ces
> nouvelles lignes via des commandes SQL devrait pourvoir se faire (après
> moult tests et un travail peut-être déjà assez conséquent).
>
> Et encore, ça présume que la nouvelle base ne contient que de
> **nouvelles** données : concernant les adhérents, il y a de bonnes
> chances dans ton cas de figure pour que certains existaient déjà, et pas
> d'autres, et tout ce petit monde va avoir des contributions, etc sur les
> 6 mois de blackout :(
>
> À noter qu'à compter du moment où la "migration" est entamée, aucune des
> deux bases ne doit être modifiée (l'ancienne ne doit absolument pas être
> modifiée du tout dans tous les cas !)
>
> Je n'ai pas assez de détails pour vraiment affirmer quoi que ce soit,
> mais si c'est possible, je crains que ça ne demande de toutes façons pas
> mal de temps et d'efforts :/
>
> Ça va être compliqué, bon courage !
>
> ++
> --
> Johan
> _______________________________________________
> Galette-users mailing list -- [email protected]
> To unsubscribe send an email to [email protected]
>
_______________________________________________
Galette-users mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to