Refactorisation des flux data des data tables #72
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Actuellement le flux est le suivant (pour Tableau) :
DuckDB =>
query_marches=> LazyFrame =>prepare_table_data(filtres, tri, pagination, etc.)À chaque action sur le tableau, les données sont intégralement récupérées depuis la base de données, et c'est très lent. Il faut donc
prepare_data_tablesest aussi utilisé dans les vues acheteur/titulaire, donc probablement à refactorer aussi). Après chaque opération, les données sont mises à jour dans le local storageLa performance est bonne dans les vues acheteur/titulaire, même avec 15k+ marchés. Donc on laisse prepare_table_data pour les vues et on refactorise juste Tableau.
Ne pas oublier :
uvplutôt que.venv*