c# - 使用 ORM 创建数据库

标签 c# .net sql vb.net orm

有没有可以创建数据库的 C# .NET ORM?
至少应该能够创建MS + MySQL + PostGre + Oracle数据库。
我指的不是表或模式,我指的只是数据库。
我使用 nHibernate,但它只能创建表和模式,以及查询/插入但不能创建数据库本身。

最佳答案

这通常有点超出 ORM 的范围。创建一个通常与特定于应用程序的映射(权限、访问控制等)关系不大的数据库非常复杂。有时 ORM 工具会生成您从头开始创建数据库所需的 DDL/语句,但这与实际创建数据库本身并不完全相同。

关于c# - 使用 ORM 创建数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2025536/

相关文章:

c# - .GroupBy() 是否保证其分组的顺序?

c# - 如何在 Windows 8 Metro 应用程序中获取 GridView.Selected Item 的滚动位置

c# - 什么是 IoC 子容器以及如何使用它们?

mysql - SQL 触发器是否按顺序运行?

sql - 来自 SQL Server 数据库的 WCF 证书存储

c# - 自定义 PowerShell 主机并将 PSObject 转换回基本类型

c# - Entity Framework 5 性能问题

c# - 使用aspx页面中包含的If语句生成编译错误

c# - 作为 UnmanagedFunctionPointer 传递给 C 的函数在哪里执行?

php - 使用列的值保存变量