schemaexport相关内容

NHibernate SchemaExport 和 Configure() catch-22

我想在新项目中使用 DDD 并首先为我的课程建模,然后根据类库生成数据库模式.我的计划是使用 NHibernate hbm2ddl 工具 SchemaExport 来做到这一点. 问题是我无法让 SchemaExport 工作,因为它让我陷入了一个奇怪的 catch-22 问题.SchemaExport 需要一个 配置对象,它本身需要一个有效的NHibernate配置文件以及一组数据库映射. ..
发布时间:2022-01-02 16:11:21 C#/.NET

哪个Oracle视图将所有约束都包含在一起?

我试图像这样从user_objects表中获取约束: 选择CASE object_type 时'DATABASE链接”,然后是“ dblinks”, 是“功能”,然后是“功能”, 是“索引”,然后是“索引”, 是“包装”,然后是“包装”, 是“过程”然后在“序列”中进行“过程” ,然后在“表”中进行“序列” ,然后在“触发器”中进行“表” ,然后在“视图”中进行“触发” 。 vie ..
发布时间:2020-10-08 18:59:31 数据库

NHibernate不创建表

var cfg = new Configuration(); cfg.Configure(); cfg.AddAssembly(typeof().Assembly); new SchemaExport(cfg).Execute(false, true, false, false); 上面的代码应该创建一个名称为的数据库表. 但它不是在创建. ..
发布时间:2020-05-17 23:22:49 其他开发

在ddl创建脚本中抑制ORA-00942错误

假设你通过Hibernate SchemaExport等生成ddl来创建所有的db表等。你得到的是一个脚本,它在开始时以drop语句开始。不是问题,因为我想要这个。但是运行这个脚本会产生一个在Oracle数据库上运行的ORA-00942错误。 因为如果表格还不存在,它们并不是真正的错误,所以我希望我的创建脚本在执行时没有错误,所以很容易确定什么(如果有的话)失败。 我有什么选择?我希望 ..
发布时间:2018-06-08 20:52:12 数据库

Grails 2.x模式导出或类似命令是否可以为给定数据源的模式更新生成DDL?

Grails模式导出在生成DDL为特定数据库创建数据库模式方面做得非常好。然而,我想要做的是Grails只是将DDL更新到已经创建的模式,而不是DDL从头开始创建它。 我是认为它应该是可能的,因为如果您在数据源中指定了 dbCreate =“update”,grails确实能够更新模式。 但是我只是希望grails能够吐出它将运行的内容,而不是实际执行它,所以我可以通过SQL工具以受控 ..
发布时间:2018-05-24 18:50:46 其他开发

在Fluent NHibernate中使用SQLite的SchemaExport的外键

我试图创建一个简单的数据库应用程序,使用Fluent NHibernate和SQLite来跟踪各种类型的设备的贷款。但是,当我尝试使用 SchemaExport 生成用于单元测试的数据库结构时,不会创建用于一对多关系的外键。 这是我的 Equipment 实体: public virtual int Id {get;组; } public virtual设备类型类型{get; ..

NHibernate的SchemaExport工具和配置()22条军规

我想使用 DDD 在一个新的项目,第一种模式我的课,然后生成基于类库的数据库架构。我的计划是与NHibernate的先得用hbm2ddl工具的SchemaExport 做到这一点。 现在的问题是,我不能让的SchemaExport 来,因为一个奇怪的22条军规问题,它使我的工作。在的SchemaExport 要求配置对象,本身就需要一个有效的NHibernate的配置文件,以及一组数据库映射。 ..
发布时间:2015-11-25 13:05:14 C#/.NET