Open onfcharbonnier opened 7 years ago
Cette table doit être crée automatiquement lors de la première étape de migration (cf. 0000_db_mysql.py et 0000_db_sqlite.py). Je pourrais savoir quelle commande a été exécutée pour intialiser le serveur?
C'est sensé fonctionner comme celà: https://coalition.readthedocs.io/en/latest/installation.html#database
je flush ma DB actuelle de la toute premiere version mysql qui a ces tables
| Affinities | | Dependencies | | Events | | Jobs | | Workers
et ensuite je tape cette commande python server.py --migrate --verbose
je peux m'en sortir a l heure actuelle en creant les tables a la main, c'est juste histoire de le signaler
À la vue des tables qui sont présentes dans la DB, je vois qu'elle vient d'un vieux coalition qui n'avait pas même la table WorkerAffinities
On peux créer la base initiale directement avec python server.py --verbose --init
J'imagine que la DB originale contient déjà des données?
forcement oui on a tous les jobs en cours, ca passe si je fais un init et apres le flush ? Je peux tenter ca Dans tous les cas comme je te le dit je pourrai meme reseter les jobs et partir sur du neuf, rien de bloquant la dedans
la migration ne se deroule pas comme prevu,
il manque des champs dans la table worker: start_time par exemple
la table WorkerAffinities n'est pas créée