Basically my question boils down to if SQLite-Net Extensions (NuGet Link) is compatible with Frank A. Krueger's SQLite-net PCL. As I understand it, at some point Oystein Krog created a fork to improve things in the past (possibly before Frank updated things?), so SQLite.Net PCL came into existence.
Now that there's an "official" PCL
version by Frank, I'd like to stick to it instead of the fork. However, it's unclear if SQLite-Net Extensions
actually only supports the fork or not. The site says it supports SQLite-net
but the dependencies say SQLite.net
. Any clarification for my (and future people's) sake would be extremely appreciated!!!
Edit: I know that "SQLite-Net PCL" is just the name of the NuGet package, not actually a standalone PCL. I have this (without SQLite-Net Extensions) fully working in my code within an actual PCL.
There's already a prerelease version (last updated on Saturday, August 13, 2016) for SQLite.Net Extensions-PCL (2.0.0-alpha1) that depends on sqlite-net-pcl (>= 1.1.2) from Frank A. Krueger
https://www.nuget.org/packages/SQLiteNetExtensions/2.0.0-alpha1
According to SQLite-Net Extensions documentation there is a flavor which is compatible with Frank A. Krueger's library but there is no nuget package that depends on Frank A. Krueger's nuget package
There is SQLite.Net Extensions-MvvmCross package which doesn't depend on SQLite.Net PCL but it depends on MvvmCross SQLite plugin which is unlisted from nuget.
SQLite-Net Extensions is provided in three different flavours, depending on the SQLite-Net version that you are using:
- SQLite-Net PCL version (also as NuGet package)
- SQLite.Net.Async-PCL version (also as NuGet package)
- MvvmCross SQLite Community version (also as NuGet package)
- SQLite-Net standard version (also as NuGet package)
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With