我有一个关于正确处理数据库重建的问题。
在我的开发环境中,我经常使用重新创建数据库
_schemaExport.Drop(true, true);
_schemaExport.Create(createResult, true);
(我必须注意,我使用的是hilo 生成器。)在我重新创建数据库之后,有时新实体的保存会因为" Cannot insert duplicate key...
" 异常而失败。
我的问题: 我是否必须重新初始化会话工厂(甚至可能是会话)才能与新的使用 hilo 的数据库正确同步?还是让它按原样工作?
任何提示表示赞赏!
华拉巴