Projet INSEE -- base de données avancée --------------------------------------- ## Installation Il est vivement conseiller de faire fonctionner ce projet dans un **environnement virtuel python** : 1. cloner le dépôt de code suivant: ``` git clone https://git.epha.se/ephase/projet_INSEE ``` 2. créer l'environnement virtuel: ``` cd projet_INSEE python -n venv .venv ./.venv/bin/activate ``` 3. intaller les prérequis: ``` pip install -r requirements.txt ``` L'installation est maintenant opérationnelle ## Les éléments du projet ## Consolider les fichiers bruts C'est le script `csvprocess.py` qui se charge de l'analyse des fichiers `csv` bruts et de la génération des fichiers `csv` consolidés. Ce script accepte plusieurs arguments qu'il est possible de visualiser acec l'aide en ligne intégrée: ```sh ./csvprocess -help ``` ## Créer la base de donnée C'est le script `createdatabase.py` qui se charge de la création de la base de données et de l'importation des fichiers `csv` consolidés créés par le précédent script. Une aide en ligne est aussi disponible ```sh ./createdatabase.py --help ```