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?