序列化/反序列化与Visual Studio实体框架和C#SQLite数据库

我使用的是SQLite.net提供商和VS实体设计设计和对SQLite数据库代码。 目前,模型SQLite数据库检查到源代码树。

然而,这是二进制这是不方便的用于与一个修正的控制系统的使用。

我想使用SQLite的使用.dump检查的序列化版本,但我不知道什么样的步骤将是实现以下目标:

  1. model数据库的序列化形式进行检查的树。
  2. 当溶液从源代码控制系统打开或更新,使用设计器中的SQLite数据库会自动更新。
  3. 切换到来自数据库设计器更新数据库中的序列化版本。

是否有一组自定义生成步骤,将使这一相对无缝? 谢谢,

--------------解决方案-------------

我在哪里,我希望能够只检查一个项目从颠覆和不加修改地编译它。 这意味着具有的SQLite数据库可作为一个二进制文件。

我理解的愿望是能对差异比较,但可以通过良好的签入的意见得到几乎一样好功能。 除非发生转换的源代码控制客户端的水平,必须保持使用.dump只会增加摩擦你的发展过程中,这可能是更大的关注。

我觉得这是一个很好的做法,如果有点繁琐,把SQL DDL脚本源代码控制之下时,数据库版本是必要的。 如果你有一个测试数据集,您可以在您的构建和测试运行的开始导入。

分类:视觉工作室 时间:2015-03-15 人气:2
分享到:

相关文章

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 1.640 (s). 10 q(s)