Kyle
d745706082
feat: add FSharp database abstraction layer
...
I don't love having separate modules for ReadOnly vs. ReadWrite connections, but F# doesn't support covariance, so this is the best I could come up with for now.
2024-07-05 22:35:45 -04:00
Kyle Ratti
1266932d4e
feat: make data access layer generic
2024-06-23 22:27:05 -04:00
Kyle Ratti
2e2dc40cfb
test: DbConnectionFactory
2024-06-23 18:25:03 -04:00
Kyle Ratti
de8e30dbb4
feat: initial port of data access
2024-06-23 18:15:32 -04:00
Kyle Ratti
c5d2de1f4a
test: 100% coverage of FsBase
2024-05-03 00:54:10 -04:00
Kyle Ratti
e12137b302
feat: move FSharp stuff into FsBase
...
This drops the FSharp.Core dependency on FruityFoundation.Base
2022-03-31 20:35:36 -04:00
Kyle Ratti
224b3eb4a3
chore: rename base to FruityFoundation
2022-02-24 19:25:28 -05:00