Sim*_*bbs 7 c# test-data process hsqldb embedded-database
我的团队使用Oracle的共享实例进行开发,使用C#,NHibernate和ASP.NET,在进行数据或模式更改时,我们偶尔会踩到彼此的脚趾.
在另一个项目中,我在100%内存模式下使用Java和HSQL,只是让Hibernate启动一个脚本来导入足够的数据进行测试.它还会创建和删除架构.我考虑在.NET-land中使用相同的方法.由于所有内容都是临时的和独立的,因此我们仍然无法在彼此的脚趾上行走,我们仍然可以将我们的架构和数据集成到共享的Oracle盒子上.
我在.NET上寻找HSQL,而SharpHSQL似乎是一个死的项目(2005年最后一个版本).
是否存在一个等效于HSQL for .NET的活动项目,或者是否足够接近以这种方式使用?
你是如何在团队环境中使用这种方法的?有什么问题?
如何管理和版本控制数据以填充数据库?是否有用于导入数据的跨平台解决方案?