Use Room for customDirectory
I added Dao and repository for CustomDirectory and previous
customDirectories will be added to the database in migration.
Also I wrote tests for Dao and Repository and migration
Signed-off-by:
Geoffrey Métais <geoffrey.metais@gmail.com>
Showing
- vlc-android/androidTest/org/videolan/vlc/database/CustomDirectoryDaoTest.kt 75 additions, 0 deletions...dTest/org/videolan/vlc/database/CustomDirectoryDaoTest.kt
- vlc-android/androidTest/org/videolan/vlc/database/MigrationTest.kt 39 additions, 18 deletions...id/androidTest/org/videolan/vlc/database/MigrationTest.kt
- vlc-android/assets/schemas/org.videolan.vlc.database.MediaDatabase/28.json 135 additions, 0 deletions...s/schemas/org.videolan.vlc.database.MediaDatabase/28.json
- vlc-android/src/org/videolan/vlc/database/CustomDirectoryDao.kt 19 additions, 0 deletions...droid/src/org/videolan/vlc/database/CustomDirectoryDao.kt
- vlc-android/src/org/videolan/vlc/database/MediaDatabase.kt 4 additions, 2 deletionsvlc-android/src/org/videolan/vlc/database/MediaDatabase.kt
- vlc-android/src/org/videolan/vlc/database/Migrations.kt 19 additions, 0 deletionsvlc-android/src/org/videolan/vlc/database/Migrations.kt
- vlc-android/src/org/videolan/vlc/database/models/CustomDirectory.kt 11 additions, 0 deletions...d/src/org/videolan/vlc/database/models/CustomDirectory.kt
- vlc-android/src/org/videolan/vlc/repository/BrowserFavRepository.kt 1 addition, 1 deletion...d/src/org/videolan/vlc/repository/BrowserFavRepository.kt
- vlc-android/src/org/videolan/vlc/repository/CustomDirectoryRepository.kt 35 additions, 0 deletions.../org/videolan/vlc/repository/CustomDirectoryRepository.kt
- vlc-android/test-common/org/videolan/vlc/util/TestUtil.kt 12 additions, 0 deletionsvlc-android/test-common/org/videolan/vlc/util/TestUtil.kt
- vlc-android/test/org/videolan/vlc/repository/CustomDirectoryRepositoryTest.kt 115 additions, 0 deletions.../videolan/vlc/repository/CustomDirectoryRepositoryTest.kt
Please register or sign in to comment