fsprojects / SQLProvider

A general F# SQL database erasing type provider, supporting LINQ queries, schema exploration, individuals, CRUD operations and much more besides.
https://fsprojects.github.io/SQLProvider
Other
564 stars 144 forks source link

Usage does not align with docs or this is just broken. #768

Closed P-Louw closed 1 year ago

P-Louw commented 1 year ago

I have been avoiding database work with F# because it never worked. What I mean by this is the libraries are just non existent when following the official docs.

I visit the type provider site and follow the link to nuget. After adding it I try to follow the instructions.

If these steps are incorrect the docs need to reflect that or just remove the package. I have revisited data access over the past 2 years and nothing has changed.

Using dapper and just raw queries seems to be the only solution but falling back to C# just seems a better workflow honestly. It's a shame since F# boasts about happy coding and data manipulation but this seems far from the truth.

I like F# and use it a lot but just can't advise using it since the database related tasks seems totally broken.

P-Louw commented 1 year ago

Decided to close this since it doesn't seem exclusive to this library and it seems like a misc paket issue.

JordanMarr commented 1 year ago

Most devs don’t really need the advanced features that paket offers, although it can be useful for library developers. You don’t have to use it. (I don’t.)