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