further exploration...
I am assuming the :geographic => true, is what actually brings those
relations into existence... So, I wiped my test db out, and tried to
migrate in the test environment.. I get:
RAILS_ENV=test rake db:migrate
rake aborted!
PG::Error: ERROR: invalid value for parameter "search_path": "public,
postgis"
DETAIL: schema "postgis" does not exist
: SET search_path TO public,postgis
... yet, doing the same thing in the development environment works
fine.. and like I said before, my dev & test config settings are
identical in database.yml
sooo.. Why does it think schema postgis does not exist?
my test config options show:
16 schema_search_path: "public,postgis"
17 script_dir: /usr/local/Cellar/postgis/2.0.1/share/postgis/
checking on my machine, indeed "/usr/local/Cellar/postgis/2.0.1/share/
postgis/postgis.sql" is a real file...