I am new to Rails and I am trying to deploy my first project. I am using rails 3, ruby 1.8.7, Passanger, Mysql and Git
I followed a lot of tutorials to learn about deployment using capistrano, and there is a question that I cannot understand. In the tutorials, they never talk about schema.rb. If this file is responsible for the migrations that I have already completed, and when we deploy the application, capistrano copies all the files to the “current” folder (schema.rb to), how can it perform the correct migrations on the working server. Should I tell capistrano to make simlink in the desired schema.rb file for the current folder? if so, how can i do this? Tnks.
source
share