Errores de Rails + PostGIS que migran la base de datos

Estaba siguiendo la charla de Daniel Azuma enAnálisis geoespacial con carriles. pero estoy teniendo dificultades cada vez que corrorake db:migrate En el segundo proyecto.

Los detalles de mi configuración son los siguientes: Estoy ejecutando Postgresql usandoPostgres.app lo que me da la versión 9.1.3 de Postgres y 2.0.0 de PostGIS. Me encuentro con algunos problemas con el archivo database.yml y ejecutando migraciones. (He agregado las gemas relevantes y he solicitado su información en application.rb)

Mi archivo database.yml se ve así:

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

Si agrego la siguiente líneaschema_search_path: "public,postgis" Yo obtengo:

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

Si elimino esa línea, recibo el siguiente error cuando intento migrar mi base de datos:

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'

¿Alguien tiene una idea sobre cómo solucionar estos problemas?

Respuestas a la pregunta(6)

Su respuesta a la pregunta