我正在考虑使用SubSonic 3作为新项目的首选OR映射器,并且有一个我似乎无法找到答案的问题......
我正在寻找使用SimpleRepository方法,并且我注意到我可以指定一个“SimpleRepositoryOption”参数,这似乎是SubSonic关于是否应该将模式更改级联到DB的提示。
我的问题是我应该在开发中启用它(SimpleRepositoryOption.RunMigrations),然后为实时环境(SimpleRepositoryOption.None)禁用它吗?或者有没有办法使用配置设置来确定是否会发生这些架构更新?
我只是假设一旦我有一个(相对)固定生成的数据库模式,我不希望SubSonic在每次执行CRUD操作时都要查询它。除非SubSonic以某种方式管理它本身而不影响性能。
提前致谢:)
答案 0 :(得分:1)
确保在实时环境中完全禁用它。目前没有配置设置。