1. Comprenez le principe
Amorcer une base, souvent appelé seeding, consiste à inclure des données initiales dans le code du module. Odoo les crée lors de l’installation ou d’une mise à niveau qui détecte leur fichier.
2. Distinguez les trois types de données
- Données initiales : elles sont nécessaires ou utiles au fonctionnement du module. Vous les déclarez dans
data. - Données de démonstration : ce sont des exemples pour explorer ou tester. Vous les déclarez dans
demo; Odoo ne les charge que si la base autorise les données de démonstration. - Données utilisateur : elles sont créées pendant l’utilisation normale de l’application. Elles ne font pas partie du dépôt Git.
3. Prenez un exemple facile à vérifier
Vous ajouterez deux étiquettes de contacts : Formation · Étudiant et Formation · Formateur. Elles sont faciles à reconnaître et ne peuvent pas être confondues avec des données réelles.
Résultat attendu
Après la mise à niveau de training_hello, les deux étiquettes existent dans Odoo sans saisie manuelle.