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

Multiple platform support #228

Closed
windrunner414 opened this issue Dec 29, 2019 · 4 comments · Fixed by #326
Closed

Multiple platform support #228

windrunner414 opened this issue Dec 29, 2019 · 4 comments · Fixed by #326
Labels
feature Request and implementation of a feature (release drafter)
Milestone

Comments

@windrunner414
Copy link

I know sqflite only support android/ios, so can u consider moor_ffi? it use dart:ffi and support windows/macos/linux/web, or provide a adapter interface not limited to sqflite
I prefer floor's API to moor's

@vitusortner vitusortner added the feature Request and implementation of a feature (release drafter) label Mar 7, 2020
@vitusortner vitusortner added this to the Version 1.0 milestone Mar 7, 2020
@phimath
Copy link

phimath commented Oct 2, 2020

I see this is closed for support for desktop and mobile, but what about web support? Moor has support for web using IndexedDb under the hood. Is there any chance of web support in the future?

@vitusortner
Copy link
Collaborator

Web support would be awesome, I agree! The project is open to contributions.

@CillianMyles
Copy link

@vitusortner would it be worthwhile to create a "help wanted" type ticket, gather some input on how it could be done, get input & direction from you as maintainer, and then let people read what would be involved and could give it a go if they think they could?

Disclaimer: I am strongly considering using Floor for a project which will most have to support web at some point. If it was something which was fleshed out a bit, and I thought I could do what was needed, I would help out :-)

@vitusortner
Copy link
Collaborator

Hi @CillianMyles and thanks for bringing this up! Supporting web would be awesome and you offering your help to make this a reality is even better.
I'll take some time in the next few days to write down what seems to be needed. If you have ideas already, feel free to add them to #526. Floor, currently, is pretty tightly coupled with sqflite, which is used as the underlying database access layer. We might consider changing that in the long run.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature Request and implementation of a feature (release drafter)
Development

Successfully merging a pull request may close this issue.

4 participants