NHibernate:使用 SchemaExport 重新创建数据库
我有一个关于正确处理数据库重新创建的问题。 在我的开发环境中,我经常使用以下命令重新创建数据库 _schemaExport.Drop(true, true) _schemaExport.C…
Fluent NHibernate AutoMapping SchemaExport - 更改对象模型并保留数据
当数据对象模型更改(向类添加新属性)时,是否有一种方法可以让流畅的自动映射更改架构,目前它只能删除并重新创建数据库架构,这将丢失数据库中的所…
如何使用流畅的 nhibernate (schemaexport) 测试生成表?在 ASP.NET 上下文中
嗯,这是我第一个使用流畅的 hibernate 的项目。我在 hibernate 和 nhibernate 方面有一些经验。 这个上下文对我来说是全新的,因为这是一个网络应用…
抑制 ddl 创建脚本中的 ORA-00942 错误
假设您生成 ddl 以通过 Hibernate SchemaExport 等创建所有数据库表等。您得到的是一个开头以 drop 语句开头的脚本。没问题,因为我想要这个。但运行…
哪个 Oracle 视图包含所有约束?
我试图从 user_objects 表中获取约束,如下所示: select CASE object_type WHEN 'DATABASE LINK' then 'dblinks' WHEN 'FUNCTION' then 'functions' …
NHibernate SchemaExport:如何生成有意义的唯一键名?
当我将 SchemaExport 与 SQL Server 2005 一起使用时,它会生成唯一的键名称,如: UQ__Employees__03317E3D 如何生成如:UQ__Employees__Name 的名称…
使用 SQLite 在 Fluent NHibernate 中使用 SchemaExport 的外键
我正在尝试创建一个简单的数据库应用程序,它使用 Fluent NHibernate 和 SQLite 跟踪各种类型设备的贷款。但是,当我尝试使用 SchemaExport 生成数据…
防止 Nhibernate schemaexport 在有很多关系的情况下生成外键约束
我有一个像这样的映射: HasMany(x => x.Orders).KeyColumn("CustomerID") 这导致 schemaexport 生成这样的约束: alter table [CustomerOrder] add…
将字符串设置为“varchar”的sql类型而不是“nvarchar”
我有以下映射: public class LogEntryMap { public LogEntryMap() { Map.Id(x => x.Id).GeneratedBy.Identity() Map(x => x.Context).CustomSqlT…
NHibernate 不创建表
var cfg = new Configuration() cfg.Configure() cfg.AddAssembly(typeof(<ClassName>).Assembly) new SchemaExport(cfg).Execute(false, true, f…
NHibernate - SchemaExport 工具 有问题吗?
使用 SchemaExport 工具时是否可以控制生成哪些对象。 例如,如果我有 EntityA、EntityB 和 EntityC 的 NH 映射文件,如何排除 C 的创建? 罗伯托.-…
NHibernate SchemaExport 和Configure() catch-22
我想在新项目中使用 DDD 并首先对我的类进行建模,然后生成基于类库的数据库模式。 我的计划是使用 NHibernate hbm2ddl 工具 SchemaExport 来完成此操…
NHibernate 可以检查数据库模式是否已生成吗?
所以,NHibernate 新手用户; 试图让我的大脑围绕它。 我正在考虑如何处理部署,以及稍后将附加组件注入到 Web 应用程序(这可能需要它们自己的持久性…
SchemaExport、NHibernate 和删除外键
我正在构建映射,然后使用架构导出来更新我的数据库。 但是,如果我删除映射中的关联,因为它不再在映射中,所以当我运行 SchemaExport 时,它不会删…
- 共 1 页
- 1