- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我需要帮助解决我的应用程序中的问题。
我已经在 Visual Studio 中创建了一个项目,并且我已经安装并配置了 Fluent NHibernate。我能够正确配置所有内容,并且能够连接到我的数据库。
我尝试在我的表中插入几行,一切正常,但是每当我重新启动我的应用程序时,我注意到表被删除并重新创建,所有数据都消失了。
我通过使用解决了这个问题:
.ExposeConfiguration(cfg => new SchemaUpdate(cfg).Execute(true, true))
.ExposeConfiguration(cfg => new SchemaExport(cfg).Create(true, true))
最佳答案
SchemaExport/SchemaUpdate 不是迁移框架。
它们只确保您的域可以与数据库一起使用,并且在开发期间有用(不在生产中)
关于sql - 流畅的 NHibernate : SchemaExport and SchemaUpdate,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15328216/
我正在使用 Arquillian、JBoss、JPA/Hibernate、H2 DB 和 Maven 运行测试。在我的测试 persistence.xml 文件中,我有: 现在我有一个 User
我将 NHibernate 用于我的应用程序的 DAL,尤其是 NHibernate 的 SchemaExport 函数,用于在执行单元测试之前删除/重新创建我的数据库模式。我遇到的问题是,当我运行单
我有一个像这样的遗留数据库结构 table t1 ( c0 bigint, // pk c10 bigint, // deleted flag ) table t2 ( c0 bigin
我之前问题的后续问题:Generate an SQL DB creation script with Hibernate 4 目标是让命令行工具能够生成具有给定持久性单元的 SQL 架构的文件(类似于
我正在学习 Nhibernate 并正在制作一个测试项目。我想根据实体生成表格。在测试项目中,我使用的是 sqlite 并且可以看到输出:“drop table if exists Player”但之
我正在使用 schemaExport 为我的自动测试创建一个内存数据库。我有几个 (5) 类将它们的 HiLo 标识映射到同一个数据库表,每个类使用一列。 这给了我一个表 hibernate_uniq
我有一个这样的映射: HasMany(x => x.Orders).KeyColumn("CustomerID"); 这导致schemaexport生成这样的约束: alter table [Cust
我很不确定为什么我的实体类没有创建我所需的表架构 @Entity @Table(name = "User") public class User implements Serializable {
出现此错误之前的最后一件事“我记得”正在更新为openjdk8 Error 2015-01-12 14:19:44,751 [localhost-startStop-1] ERROR hbm2ddl.
我需要帮助解决我的应用程序中的问题。 我已经在 Visual Studio 中创建了一个项目,并且我已经安装并配置了 Fluent NHibernate。我能够正确配置所有内容,并且能够连接到我的数据
按照本教程学习 NHibernate Your first NHibernate based application我到了你打电话的地步 new SchemaExport(cfg).Execute(t
我想使用 Hibernate 和 MySql 创建嵌入对象的列表。 但是我咳嗽了一堆错误: Hibernate: alter table USERS drop foreign key FK_qymdw
引自persistence.xml: ... 这是我在日志输出中看到的: Sep 30,
尝试在 NHibernate 2.1.2.4000 中使用 IInterceptor,我得到了以下测试代码: public class TestingNHibernateInterceptors {
当数据对象模型发生变化(向类添加新属性)时,流畅的自动映射是否有一种方法可以改变模式,目前它只会删除并重新创建数据库模式,这将丢失数据库中的所有数据.它可以使用 Alter table 而不是 dro
我很想知道更多关于这段代码是如何执行的以及执行时的预期结果。 /// /// Sets up NHibernate, and adds an ISessionFact
当我将SchemaExport与SQL Server 2005一起使用时,它会生成唯一的键名,例如: UQ__员 worker 数__03317E3D 如何生成类似UQ__Employees__Nam
请查看我的要求:使用 SchemaExport 导出应用了 BeanValidation 约束的数据库架构(例如,@Length(32) 将创建数据库约束:column(32))。 在 Hiberna
我想使用 DDD在一个新项目中首先对我的类进行建模,然后根据类库生成数据库模式。我的计划是使用 NHibernate hbm2ddl 工具 SchemaExport 来做到这一点。 问题是我无法让 S
我们有一个 Java Spring 项目,使用 JPA 和 Hibernate 4 进行 ORM。我们专门使用 Java 配置,因此我们没有任何 hibernate.properties 或 pers
我是一名优秀的程序员,十分优秀!