feat: Enhance CSV import process and data cleanup

- Added support for importing 'periodes' data and adjusted related SQL scripts.
- Introduced a new SQL preparation script to set up the import schema.
- Updated the import_all_csv.sh script to handle new CSV files and tables.
- Implemented checks for required SQL files and improved error handling.
- Modified data types and structures in the import process for better consistency.
- Created a new remove-import-data.sql script to clean up imported data effectively.
- Enhanced the handling of postal codes and addresses in the import logic.
- Added comments and structured the SQL scripts for better readability and maintainability.
This commit is contained in:
Boris Waaub
2026-03-16 13:48:12 +01:00
parent 8481acfe5d
commit c388967ebd
9 changed files with 914 additions and 66 deletions

View File

@@ -0,0 +1,24 @@
title,addressRequired,availableForUsers,contactData,defaultFor,editableByUsers
Mairie / Commune,,,,,
Guichet daccueil,,,,,
Domicile de lusager,,,,,
épicerie sociale,,,,,
Ecole,,,,,
Lycée,,,,,
Université,,,,,
Ambassade,,,,,
Consulat,,,,,
Tribunal,,,,,
Ministère,,,,,
Banque,,,,,
Prison,,,,,
Centre de rétention,,,,,
Foyer ONA,,,,,
Hébergement d'urgence,,,,,
WAK,,,,,
ASTI,,,,,
Office social,,,,,
Hôpital,,,,,
Services Logement,,,,,
Centre thérapeutique,,,,,
Administration,,,,,
1 title addressRequired availableForUsers contactData defaultFor editableByUsers
2 Mairie / Commune
3 Guichet d’accueil
4 Domicile de l’usager
5 épicerie sociale
6 Ecole
7 Lycée
8 Université
9 Ambassade
10 Consulat
11 Tribunal
12 Ministère
13 Banque
14 Prison
15 Centre de rétention
16 Foyer ONA
17 Hébergement d'urgence
18 WAK
19 ASTI
20 Office social
21 Hôpital
22 Services Logement
23 Centre thérapeutique
24 Administration