gpt4 book ai didi

c# - 从 Postgresql 数据库 ServiceStack.Ormlite 生成类对象

转载 作者:行者123 更新时间:2023-11-29 11:50:09 25 4
gpt4 key购买 nike

我们正在开发一个全新的应用程序。

我们希望将 ASP.NET MVC 5 与 ServiceStack.Ormlite 结合使用。

也想用Postgresql数据库来存储关系对象/表。

问题:有没有一种方法/工具可以从 Postgresql 数据库生成 C# 类对象,然后 ORM 可以使用这些对象对表执行操作。

例如我在数据库中有一个名为“Person”的表。

我想做的是,使用一些工具(需要知道是哪个工具)生成 C# 类对象,这样我就可以使用 servicestack.ormlite 向表中添加一个新人。

然后,如果我向该表添加一列,我会生成一个新类来替换旧类。

这可能吗?哪种工具可以让我做到这一点?

最佳答案

OrmLite 主要是一个代码优先的 ORM,但确实有 T4 Templates帮助最初为现有数据库表生成代码优先的 POCO。

虽然在生成 POCO 之后,我会从那时起维护它们(即代码优先)。

关于c# - 从 Postgresql 数据库 ServiceStack.Ormlite 生成类对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27458899/

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