在实时环境中进行SubSonic 3自动迁移

时间:2009-09-08 14:04:25

标签: c# subsonic

我正在考虑使用SubSonic 3作为新项目的首选OR映射器,并且有一个我似乎无法找到答案的问题......

我正在寻找使用SimpleRepository方法,并且我注意到我可以指定一个“SimpleRepositoryOption”参数,这似乎是SubSonic关于是否应该将模式更改级联到DB的提示。

我的问题是我应该在开发中启用它(SimpleRepositoryOption.RunMigrations),然后为实时环境(SimpleRepositoryOption.None)禁用它吗?或者有没有办法使用配置设置来确定是否会发生这些架构更新?

我只是假设一旦我有一个(相对)固定生成的数据库模式,我不希望SubSonic在每次执行CRUD操作时都要查询它。除非SubSonic以某种方式管理它本身而不影响性能。

提前致谢:)

1 个答案:

答案 0 :(得分:1)

确保在实时环境中完全禁用它。目前没有配置设置。