【发布时间】:2017-06-05 08:14:59
【问题描述】:
在我的测试项目中,我使用 ":memory" 连接字符串和 SqliteDialect.Provider 作为提供者注册了一个连接。当尝试运行执行任意 sql 的测试时(我有一个复杂的连接语句,所以我不能使用类型化查询)我得到一个表不存在的错误。在我的查询中,我打印“SELECT * FROM xxx.Table1”,但是在查看从键入查询生成的代码时,我可以看到它是“SELECT * FROM xxx_Table1”。我需要为生产代码使用模式,那么在我的域模型上使用属性 [Schema("xxx")] 时,有没有办法强制 ORMLite for Sqlite 生成模式而不仅仅是名称前缀?
【问题讨论】:
标签: sqlite servicestack ormlite-servicestack