gpt4 book ai didi

visual-studio - 使用 Visual Studio Entity Framework 和 C# 序列化/反序列化 sqlite 数据库

转载 作者:行者123 更新时间:2023-12-03 19:09:47 31 4
gpt4 key购买 nike

我正在使用 SQLite.net 提供程序和 VS Entity Designer 来针对 sqlite 数据库进行设计和编码。目前,一个模型 sqlite 数据库被检入到源代码树中。

然而,这是二进制文件,不方便与修订控制系统一起使用。

我想使用 sqlite 的 .dump 检查序列化版本,但不确定实现以下目标的步骤是什么:

  • 模型数据库的序列化形式被 checkin 到树中。
  • 当从源代码控制系统打开或更新解决方案时,设计者使用的 SQLite 数据库会自动更新。
  • 数据库设计器对数据库的更改会更新序列化版本。

  • 是否有一组自定义构建步骤可以使这相对无缝?
    谢谢,

    最佳答案

    我在哪里,我希望能够从 subversion 中 checkout 一个项目并在不修改的情况下编译它。这意味着将 sqlite db 作为二进制文件提供。

    我理解能够进行比较的愿望,但您可以通过做出良好的 checkin 评论来获得几乎同样好的功能。除非转换发生在您的源代码控制客户端级别,否则必须维护 .dump 只会给您的开发过程增加摩擦,这可能是更大的问题。

    关于visual-studio - 使用 Visual Studio Entity Framework 和 C# 序列化/反序列化 sqlite 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1140084/

    31 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com