-
Notifications
You must be signed in to change notification settings - Fork 4
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
Migrate from GreenDao to something else #6
Comments
Hello! I have been following the development of this fork since I saw your post on YACB's gitlab. Seems that another repository I follow has run onto the same issue as yours: breezy-weather/breezy-weather#677 In this precise case, SQLDelight was used, but the issue lists some alternatives that you may want to check out. Hopefully this helps a bit! |
Hello ! I will have a look at this issue to see how they resolved this ! |
SQLDelight seems to be an good alternative and make the transition path easy enough. I think this it what we will use. |
I am pinning this issue as it takes me a lot of work before doing other one ! |
Can you drop the plugin and include the generated part, eg: wallabag/android-app#1406 |
Yep, that something I will do very soon. |
The source code is published. |
If the plugin is effectively the one used, migration to the open-srouced version will be easier as YACB is strongly linked to greenDAO work. |
@Vinetos you do know that https://github.com/greenrobot/greenDAO (the actual reason for the plugin) is no longer developed right? |
Indeed, transitioning to SQLDelight is on my agenda, albeit it's more of a desirable enhancement rather than an immediate necessity. In my perspective, the majority of the work for SQLDelight has been accomplished. However, due to time constraints, I haven't been able to finalize and thoroughly test the migration process. Probably a two step transition is possible and easier to perform : |
GreenDAO is not FOSS as the gradle plugin is still not opens-sourced.
greenrobot/greenDAO#412
We have to select another database library in order to be FOSS and be published on F-Droid
The text was updated successfully, but these errors were encountered: