Vous avez reçu un message "Your GitLab account has been locked ..." ? Pas d'inquiétude : lisez cet article https://docs.gricad-pages.univ-grenoble-alpes.fr/help/unlock/

Commit a0faa452 authored by Philippe Genoud's avatar Philippe Genoud
Browse files

Update README.md

parent 3cb0a600
......@@ -84,7 +84,7 @@ INSERT INTO CONSOS_CAFE (JOUR, ID_PROGRAMMEUR, NB_TASSES)
VALUES ('2021-01-03', 1, 2);
```
SQLite ne supportant pas les dates de manière native, le type **VARCHAR(10)** est utilisé pour la colonne **JOUR** plutôt que le type **DATE**. Cependant pour pouoir manipuler ces dates facilement (tant en SQL que en Java), la date correspndant à un jour est défini selons le format standard ISO **'YYYY-MM-DD' (année, jour, mois). Cela permet en SQL de faire facilement des comparaisons sur les dates et en Java la conversion vers des objets **java.time.LocalDate** et inversement la conversion de tels objets vers des chaînes de caractères pouvant être stockées en base de données.
SQLite ne supportant pas les dates de manière native, le type **VARCHAR(10)** est utilisé pour la colonne **JOUR** plutôt que le type **DATE**. Cependant pour pouoir manipuler ces dates facilement (tant en SQL que en Java), la date correspondant à un jour est définie selon le format standard ISO **'YYYY-MM-DD' (année, jour, mois). Cela permet en SQL de faire facilement des comparaisons sur les dates et en Java la conversion vers des objets **java.time.LocalDate** et inversement la conversion de tels objets vers des chaînes de caractères pouvant être stockées en base de données.
En plus de cette modification majeure, le code des différents projets (CafesModel, CafeDAO et CAfesWeb) a largement été refactorisé et amélioré en vue d'extensions futures.
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment