gpt4 book ai didi

database - 从对象定义生成数据库表

转载 作者:太空狗 更新时间:2023-10-30 01:54:10 25 4
gpt4 key购买 nike

我知道有几种(自动)方法可以创建数据访问层来操作现有数据库(LINQ to SQL、Hibernate 等)。但是我有点厌倦了(我相信应该有更好的做事方式)像这样的事情:

  1. 在 Visio 中创建/更改表格
  2. 使用 Visio 的“更新数据库”创建/更改数据库
  3. 将表导入“LINQ to SQL 类”对象
  4. 相应地更改代码
  5. 编译

从对象/实体定义生成数据库模式的方法如何?我似乎找不到像这样的工具的好的引用资料(我希望至少在某些框架中有某种内置支持)。

如果我能做到就完美了:

  1. 更改对象定义
  2. 更改操作对象的代码
  3. 编译(数据库更改自动神奇地完成)

最佳答案

查看 DataObjects.Net - 旨在支持这种情况。只有代码,没有别的。它的schema upgrade layer可能是您能找到的最有特色的一个,它确实完全抽象了模式升级 SQL。

查看 product video - 你会注意到没有额外的东西来同步模式。架构升级示例显示了此功能的预期用途。

关于database - 从对象定义生成数据库表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29145/

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