使用PHP ZF2项目,我必须使用Propel 1.6生成数据库模式(Sybase 15.7),但在Propel连接到数据库之后,生成模式会有一些问题。
我有以下错误消息:
[propel - schema - reverse]阅读数据库结构...... [propel - schema - reverse]在SQL Server [208](严重级16)中构建XML消息时出错[SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_TYPE =' BASE TABLE' AND TABLE_NAME<> ' dtproperties']
有我的Propel配置:
propel.project = {{projectName}}
propel.database = mssql
propel.database.url = dblib:Driver=FreeTDS; host={{ipServer}}:{{portServer}};
propel.database.user = {{user}}
propel.database.password = {{password}}
propel.schema.dir = ${project.build}
propel.conf.dir = ${project.build}
propel.namespace.om = om
propel.namespace.map = map
propel.namespace.autoPackage = true
propel.packageObjectModel = true
听起来试图用MySQL请求而不是Sybase请求来生成模式,但我无法处理它可以配置的位置。
答案 0 :(得分:0)
好像不支持您的数据库。 Propel支持以下数据库: