ajout analyses osmose dans les pages de détail
This commit is contained in:
parent
359d4ba6b8
commit
0aaddb44c5
13 changed files with 1963 additions and 12 deletions
25
README.md
25
README.md
|
@ -10,7 +10,7 @@ déployer sur un serveur ayant du php 8
|
|||
|
||||
- PHP 8.1 ou supérieur
|
||||
- Composer
|
||||
- PostgreSQL 13 ou supérieur, ou Mysql / MariaDB
|
||||
- PostgreSQL 13 ou supériesdfsdffgdfgfdgur, ou Mysql / MariaDB
|
||||
- Symfony 7.2
|
||||
- Extensions PHP requises :
|
||||
- pdo_pgsql
|
||||
|
@ -107,6 +107,29 @@ Ajoute une nouvelle ville à la base de données avec son code INSEE :
|
|||
php bin/console app:labourage [insee_code]
|
||||
```
|
||||
|
||||
### Création des Stats manquantes à partir du CSV
|
||||
Examine le fichier CSV des communes et crée des objets Stats pour les communes qui n'en ont pas encore :
|
||||
```shell
|
||||
php bin/console app:create-missing-stats-from-csv [options]
|
||||
```
|
||||
|
||||
Options disponibles :
|
||||
- `--limit=N` ou `-l N` : Limite le nombre de communes à traiter
|
||||
- `--dry-run` : Simule sans modifier la base de données
|
||||
|
||||
Cette commande utilise le fichier `communes_france.csv` à la racine du projet et crée des objets Stats pour les communes qui n'en ont pas encore. Les objets sont créés avec les informations du CSV et complétés avec des données supplémentaires (coordonnées, budget, etc.). Les objets sont sauvegardés par paquets de 100 pour optimiser les performances.
|
||||
|
||||
# Routes d'administration
|
||||
|
||||
## Création des Stats manquantes à partir du CSV
|
||||
Examine le fichier CSV des communes et crée des objets Stats pour les communes manquantes :
|
||||
```
|
||||
/admin/create-missing-stats-from-csv
|
||||
```
|
||||
Cette route lit le fichier `communes_france.csv` à la racine du projet et crée des objets Stats pour les communes qui n'en ont pas encore. Les objets sont créés avec les informations du CSV uniquement (sans labourage) et sont sauvegardés par paquets de 100.
|
||||
|
||||
Pour plus de détails, consultez la [documentation dédiée](docs/create_missing_stats.md).
|
||||
|
||||
## Commandes de maintenance
|
||||
|
||||
### Nettoyage du cache
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue