Postgis现有的项目设置错误

时间:2015-09-06 06:34:32

标签: ruby-on-rails postgresql postgis

我在本地计算机上设置现有项目时遇到问题。 我已经使用过postgres,但它的行为几乎与rails中的sqlite完全相同,只需要运行rake任务来创建和迁移我的db。

之前从未接触过postgis

这是rake创建的错误:

PG::Error: ERROR:  template database "template_postgis" does not exist   

我安装了postgres和postgis并使用brew删除了两者,因为它似乎导致了一些用户的问题所以我现在正在运行Postgres.app。

我已经尝试使用dbcreate手动创建它,但后来遇到了:

ActiveRecord::StatementInvalid: PG::UndefinedTable: ERROR: relation "geometry_columns" does not exist

然后我尝试了所有这些解决方案:Rails + PostGIS errors migrating database

但是当尝试迁移add_postgis_to_database迁移时,我仍然会抛出该错误。

我现在没有资源了,非常感谢帮助。

PS:rails版本是3.2.8,postges和postgis都是最后一个版本(至少是postgress.app版本)。

0 个答案:

没有答案