Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

KMP Room DB support #274

Draft
wants to merge 5 commits into
base: development
Choose a base branch
from

Conversation

cristhianescobar
Copy link
Collaborator

@cristhianescobar cristhianescobar commented Jun 30, 2024

We want to migrate to Room that is now supported on KMP and away from SQL Delight, given it's easier to mantain and update databases long term.

We have a feature flag that toggles between the current DB implementation and Room.

Before we merge this PR we need to be able to build on both clients:

  • Builds on Android
  • Builds on IOS

Here is the documentation for Room if you are curious

wlara
wlara previously approved these changes Jun 30, 2024
@cristhianescobar
Copy link
Collaborator Author

This PR is waiting on the next version of Room, the issue right now is that it cannot properly link the db implementation on iOS and therefore I am not able to build. But there is a bug reported that should be addressed very soon

https://issuetracker.google.com/issues/342905180?pli=1
cc: @wlara @newmskywalker

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants