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

PowerSync can not be used with other library that use sqlite3 #182

Open
richard457 opened this issue Sep 30, 2024 · 3 comments
Open

PowerSync can not be used with other library that use sqlite3 #182

richard457 opened this issue Sep 30, 2024 · 3 comments

Comments

@richard457
Copy link

I have raised similar issue here aws-amplify/amplify-flutter#5477 but I think also power sync should play nice with library that uses sqlite3

@rkistner
Copy link
Contributor

PowerSync works with any library that uses the sqlite3_flutter_libs package. Amplify (specifically the amplify_db_common package) seems to be the exception here - they're compiling their own copy of sqlite3, which causes the conflict.

We are planning a package that doesn't depend on sqlite3_flutter_libs, to allow using sqlcipher for example. As a side-effect it may also help for this specific case, but the issue should still be fixed on Amplify's side.

@richard457
Copy link
Author

Awesome @rkistner having the package that does not depend on sqlite3_flutter_libs will allow me to finish migration to powersync, I guess it is not rude to ask if there is any ETA on that, I thank you very much.

@rkistner
Copy link
Contributor

We don't have a specific eta yet, but I hope that will be done within the next month or two.

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

No branches or pull requests

2 participants