Erros Rails + PostGIS migrando banco de dados

Eu estava seguindo a palestra de Daniel Azuma sobreanálise geoespacial com trilhos mas estou tendo dificuldades sempre que corrorake db:migrate no segundo projeto.

Os detalhes da minha configuração são os seguintes: Estou executando o Postgresql usandoPostgres.app que me dá a versão 9.1.3 do Postgres e 2.0.0 do PostGIS. Eu me deparo com alguns problemas com o arquivo database.yml e executando migrações. (Eu adicionei as gemas relevantes e solicitei suas informações no application.rb)

Meu arquivo database.yml se parece com isso:

 development:
   adapter: postgis
   postgis_extension: true
   host: localhost
   encoding: unicode
   database: my_app_development
   pool: 5
   username: my_app
   password:

Se eu adicionar a seguinte linhaschema_search_path: "public,postgis" Eu recebo:

 rake aborted!
 PG::Error: ERROR:  schema "postgis" does not exist
 : SET search_path TO public,postgis

Se eu remover essa linha, recebo o seguinte erro quando tento migrar meu banco de dados:

rake aborted!
PG::Error: ERROR:  relation "geometry_columns" does not exist
LINE 1: SELECT * FROM geometry_columns WHERE f_table_name='schema_mi...                       ^
: SELECT * FROM geometry_columns WHERE f_table_name='schema_migrations'

Alguém tem uma ideia sobre como corrigir esses problemas?

questionAnswers(6)

yourAnswerToTheQuestion