FSharp.Data:在没有数据库的情况下使用SqlDataProvider

6
我正在使用FSharp.Data SqlDataProvider(类型提供程序)来访问我的数据。虽然这是将数据转换为F#类型的非常好的方式,但显然需要在想要编译代码的每个开发环境中都有一个具有正确架构的数据库。
是否有任何技巧可用于在编译时不需要安装具有正确架构的数据库?比如静态架构文件或条件编译? (通常情况下,应用程序能够在没有安装数据库的情况下执行)
1个回答

1

由于没有找到更好的方法,我决定创建一个SqlLite数据库文件,并将其添加到源代码控制系统中。然后在编译时由类型提供程序引用该文件。这样,在每个开发环境中都可以自动使用正确的模式。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接