Zaid-Ajaj / LiteDB.FSharp

Advanced F# Support for LiteDB, an embedded NoSql database for .NET with type-safe query expression through F# quotations
MIT License
181 stars 20 forks source link

Update Litbedb to latest version #45

Open sandeepc24 opened 4 years ago

sandeepc24 commented 4 years ago

Could LiteDB.FSharp be updated to use latest LiteDB so that LiteDB Studio can be used? LiteDB Studio is compiled with latest version of LiteDB and as a result of opening a db with it forces db to upgrade to latest version of LiteDB and then it does not work with LiteDB.FSharp.

Zaid-Ajaj commented 4 years ago

Sure thing! I will upgrade LiteDB To latest and update the major version of LiteDB.FSharp to 3.0.0

Zaid-Ajaj commented 4 years ago

OK, looks actually like there many breaking changes in order to upgrade to latest LiteDB version 5.0.0 so it might take a while before I can get back to it. Anyone who want to take a stab at the issue, please do 🙏

TeaDrivenDev commented 4 years ago

It would be nicer for the user to disallow installing LiteDB.FSharp with LiteDB 5 in the mean time, instead of having them run into that MissingMethodException. Would you be interested in a PR locking the version range for the LiteDB dependency to <5?

Zaid-Ajaj commented 4 years ago

@TeaDrivenDev Sound like a good idea, please go for it :pray: