miércoles, 23 de febrero de 2011

Tareas RAKE definidas en Rails


  • rake -T # Imprime en pantalla un listado de las tareas por defecto de tu aplicación Rail

  • rake about # List versions of all Rails frameworks and the environment
  • rake db:create # Crea la BD según config/database.yml para el actual modo de trabajo (desarrollo, testeo o producción) de tu aplicacion Rail (si se usa db:create:all crea todas las BD de la configuracion)
  • rake db:drop # Borra la BD, también se puede usar db:drop:all
  • rake db:structure:dump # Descarga la base de datos con estructura de SQL.
  • rake db:migrate # Migración de la base de datos a través del script db-migrate, para especificar la versión añada VERSION =X.
  • rake db:migrate:status # Vemos el satado de las migraciones.
  • rake rollback # Restaura a la última versión antes de la actual.
  • rake db:test:clone # Recrea la base de datos de prueba del esquema de la base de datos

  • rake routes # Imprime en pantalla todas las rutas definidas

  • rake db:sessions:clear # Borra las sesiones
  • rake db:sessions:create # Crea una table para usar con CGI::Session::ActiveRecordStore
  • rake rails:update # Actualiza configuraciones, scripts y los javascripts de Rails.
  • rake rails:update:configs # Actualiza config/boot.rb de la instalación actual de Rails.
  • rake stats # Reporta las estadísticas de código de la aplicación.
  • rake test # Prueba todas las unidades y funciones.
  • rake log:clear # Borra todos los datos en /log.
  • rake tmp:cache:clear # Borra todos los archivos y directorios en tmp/cache.
  • rake tmp:clear # Borra sessiones, cache y archivos socket de folder /tmp.
  • rake doc:rails # Crea lo archivos HTML de Rails.

Enlaces stuartellis jasonseifer rails-db-rake-tasks rodolinux rake.rb
Más mesmarty