使用 ORM 创建数据库

Ste*_*ger 4 .net c# sql vb.net orm

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

Joh*_*lla 5

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