Contact Diary - Persistance Integration / Preparation (EXPOSUREAPP-4165) (#1891)
* implemented dao, entitiy, database, module - wip
* Added cross ref classes for joining data
* Adjusted daos
* - Added ContactDiaryModule to AppComponent - Reduced code a bit
* missing interface change
* Uniform naming
* Defined methods for contact diary repo
* added mapper extension
* fixed naming, Implement contact diary repo
* Added repo to module, Flows shall return lists
* Added foreign key constraints - outdated
* Clear contact diary database on DataReset, removed unneccessary element
* removed singletons
* adjustments to new tech spec
* Adjusted daos from stash
* Added new daos to related classes
* Redefined contact diary repo
* Implemented contact diary repo
* Added mission dao annotations
* sorting opportunity
* sourcecheck clean
* cleanUp, added db schema, removed old stuff
* missing call
* ForeigenKey must be in entity declaration
* Added contact diary db test, removed broken tests
* added autogenerate primarykey
* Moved data joining from App-Lvl to database
* Explicit naming in entities
* sourcecheck & ktlint clean
Co-authored-by:
BMItter <berndus@gmx.de>
Showing
- Corona-Warn-App/schemas/de.rki.coronawarnapp.contactdiary.storage.ContactDiaryDatabase/1.json 154 additions, 0 deletions...awarnapp.contactdiary.storage.ContactDiaryDatabase/1.json
- Corona-Warn-App/src/androidTest/java/de/rki/coronawarnapp/contactdiary/storage/ContactDiaryDatabaseTest.kt 130 additions, 0 deletions...awarnapp/contactdiary/storage/ContactDiaryDatabaseTest.kt
- Corona-Warn-App/src/androidTest/java/de/rki/coronawarnapp/ui/submission/SubmissionDoneFragmentTest.kt 0 additions, 58 deletions...coronawarnapp/ui/submission/SubmissionDoneFragmentTest.kt
- Corona-Warn-App/src/androidTest/java/de/rki/coronawarnapp/ui/submission/SubmissionOtherWarningFragmentTest.kt 0 additions, 83 deletions...rnapp/ui/submission/SubmissionOtherWarningFragmentTest.kt
- Corona-Warn-App/src/androidTest/java/de/rki/coronawarnapp/ui/submission/SubmissionSymptomCalendarFragmentTest.kt 0 additions, 68 deletions...pp/ui/submission/SubmissionSymptomCalendarFragmentTest.kt
- Corona-Warn-App/src/androidTest/java/de/rki/coronawarnapp/ui/submission/SubmissionTestResultConsentGivenFragmentTest.kt 6 additions, 4 deletions...ubmission/SubmissionTestResultConsentGivenFragmentTest.kt
- Corona-Warn-App/src/androidTest/java/testhelpers/FragmentTestModuleRegistrar.kt 0 additions, 6 deletions...droidTest/java/testhelpers/FragmentTestModuleRegistrar.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/contactdiary/ContactDiaryModule.kt 42 additions, 0 deletions...a/de/rki/coronawarnapp/contactdiary/ContactDiaryModule.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/contactdiary/model/ContactDiaryElement.kt 0 additions, 17 deletions...i/coronawarnapp/contactdiary/model/ContactDiaryElement.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/contactdiary/model/ContactDiaryLocation.kt 9 additions, 0 deletions.../coronawarnapp/contactdiary/model/ContactDiaryLocation.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/contactdiary/model/ContactDiaryLocationVisit.kt 12 additions, 0 deletions...nawarnapp/contactdiary/model/ContactDiaryLocationVisit.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/contactdiary/model/ContactDiaryPerson.kt 9 additions, 0 deletions...ki/coronawarnapp/contactdiary/model/ContactDiaryPerson.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/contactdiary/model/ContactDiaryPersonEncounter.kt 12 additions, 0 deletions...warnapp/contactdiary/model/ContactDiaryPersonEncounter.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/contactdiary/model/DefaultContactDiaryElement.kt 0 additions, 9 deletions...awarnapp/contactdiary/model/DefaultContactDiaryElement.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/contactdiary/model/DefaultContactDiaryLocation.kt 6 additions, 0 deletions...warnapp/contactdiary/model/DefaultContactDiaryLocation.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/contactdiary/model/DefaultContactDiaryLocationVisit.kt 9 additions, 0 deletions...pp/contactdiary/model/DefaultContactDiaryLocationVisit.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/contactdiary/model/DefaultContactDiaryPerson.kt 6 additions, 0 deletions...nawarnapp/contactdiary/model/DefaultContactDiaryPerson.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/contactdiary/model/DefaultContactDiaryPersonEncounter.kt 9 additions, 0 deletions.../contactdiary/model/DefaultContactDiaryPersonEncounter.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/contactdiary/model/DefaultLocation.kt 0 additions, 3 deletions...e/rki/coronawarnapp/contactdiary/model/DefaultLocation.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/contactdiary/model/DefaultPerson.kt 0 additions, 3 deletions.../de/rki/coronawarnapp/contactdiary/model/DefaultPerson.kt
Loading
Please register or sign in to comment