Why does script/server production use my development db?

I have a rails app (Radiant CMS) that I installed. I setup the db for
the production instance of the database (script/setup-database
production)

I started the application as “script/server production” but the
application errors out with a table not found error. The application
was pointed to the development db instance. I thought that
“script/server production” would use the production db, and
“script/server development” would run against the development db
instance and so on.

Anyway, I got around this by setting up the development instance of the
db (script/setup-database development), but I am confused why running
“script/server production” would use a development environment.

Thanks for answering a beginners question.
Phillip

On Feb 6, 11:06 pm, phillip rhodes [email protected] wrote:

I started the application as “script/server production” but the
application errors out with a table not found error. The application
was pointed to the development db instance. I thought that
“script/server production” would use the production db, and
“script/server development” would run against the development db
instance and so on.

To set the environment use:
script/server -e production

Dan M.

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs