我正在使用PostgreSQL作为新的Symfony2 + Doctrine2项目的数据库后端。我想利用PostGIS的一些功能,因此为PostGIS创建了一个Postgres模板。
现在,我看不出如何告诉Doctrine2使用PostGIS模板而不是默认模板,查看Doctrine2代码并没有把我带到任何地方(说实话,我很难弄清楚它是怎么回事甚至有效。)
这甚至可能吗?如果是这样,怎么样?
答案 0 :(得分:0)
你最基本的问题之一可能是,当你抽象时,你失去了低级控制。据我所知,模板数据库不太可能是其他地方的常见概念。所以你真的必须降到较低的水平,手动连接到postgres数据库并自己发出CREATE DATABASE foo WITH TEMPLATE bar
声明。