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) ---