Dev_Interview_Prep_App
Dev_Interview_Prep_App copied to clipboard
Feature: Add Room DB to a module in the Project to store questions and answers.
Setup Local storage in one of the modules inside the project by using Room db.
Most Android applications require local data storage. In the past years, we have achieved this through the use of SQLite databases. Room is a persistent library that is part of the Android jetpack. It is built on top of SQLite. The room persistent library has many advantages over raw SQLite.
🎃🎃LEVEL 2 CONTRIBUTIONS🎃🎃 - RESOLVE A SMALL "ISSUE" TICKET!
- Find an issue and ask for rights/claim to work on it.
- A Maintainer will grant said permissions.
- Fork the repo and create a branch to save your work to.
- Resolve the issue
- Pull latest changes from master branch into your branch and resolve all merge conflicts.
- Create a PR!
- Your PR will be reviewed, after resolving all request, your PR will be accepted
- Open Contributors.md file and add your name and relevant information.
- CELEBRATE GOOD TIMES COME ON!!
- RINSE REPEAT! You're a fireball!
### Describe alternatives you've considered
Additional context
Hi, I would like to try this one. We only have to add the db right? or we also have to insert questions and answers in the database by creating dao?
!assign
@mksiddiq please insert questions and answers into the database by creating dao in the com/interviewprep/kotlinretrofit/repository/tc2rgithubrepository/source/local
folder, or a similar path you'd create (different modules have different setups).
If its too hard to add the Dao for you, feel free to just add the db :) Pick a module you like (or are familiar with) to work in.
Sure, I will work on it.
👋 You've been assigned this issue, Please fork the repository and create a branch to work on the issue assigned here 💻. When you are done make a Pull Request. Good Luck!
@mksiddiq HI, it sounds like you may have opened the project incorrectly. Here are some image guides to show how to correctly open the project.
However if you would like to communiate over a messenger, just reply here and i'll see if we can sync up shortly after your reply.




Oh, this might be the problem. This should help, thanks!
I am trying to implement the RoomDB for KotlinBase Module and there are already classes defined for Question and Answer instances so do I use typeconverters to store those instances into RoomDB or should I make new data classes for Answer and Question.
Please feel free to contact me on google chat. ([email protected]) or google hangouts. @yazh1202 @mksiddiq
@Tc2r1 sure
@mksiddiq https://8x8.vc/tc2r1 if g chat doesn't work
I have raised a PR #170 regarding this issue. Please review it and suggest changes if required.