From 03507e9c8aa08ba386c2823a8b7bb353b6c04334 Mon Sep 17 00:00:00 2001 From: Pierre FERREIRA Date: Sun, 26 Mar 2023 15:05:24 +0200 Subject: [PATCH] =?UTF-8?q?Maj=20=C3=A9tat=20des=20livrables=20EF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index 9babb9b..56a009c 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,7 @@ Ce projet est decoupé en deux parties : > (Explication...) :construction: -#### :checkered_flag: Etat des livrables : +#### :checkered_flag: État des livrables : :construction: > * :heavy_check_mark: Mise en place de toutes les opérations CRUD @@ -48,39 +48,41 @@ Ce projet est decoupé en deux parties : ## :package: Entity FrameWork :construction_worker: :construction: +#### :checkered_flag: État des livrables : Partie 1 : -* Exo1 : +* Exo1 : :construction: une base de données une table de champion utilisation du client console/mobile requetes CRUD (+ tri, filtrage) -* Exo2 : +* Exo2 : :heavy_check_mark: UT Base de données stubbée SQLiteInMemory -* Exo3 : +* Exo3 : :heavy_check_mark: Déploiement EF et tests via code#0 --- Partie 2 : -* Exo4 : +* Exo4 : :heavy_check_mark: implémentation des runes et skins (1 table -> pas de relation) -* Exo5 : +* Exo5 : :heavy_check_mark: Relation entre champion et skin (OneToMany) -* Exo6 : - Relation entre Champion RunePage et Rune (ManyToMany) +* Exo6 : :heavy_check_mark: + Relation entre Champion, RunePage et Rune (ManyToMany) +> La relation entre Rune et RunePage à été simplifiée par manque de temps, il ne s'agit donc pas d'un dictionaire mais d'un OneToMany. -* Exo7 : +* Exo7 : :heavy_check_mark: mapping entre model et entité (intégration de qualité) (en 1 table et avec relations) -* Exo8 : +* Exo8 : :heavy_exclamation_mark: Ajouter le paterne UnitOfWork (rollback en cas de probleme sur les transaction) ---