Rake es la abreviatura de Marca es un programa que crea programas ejecutables a partir de código fuente "Ruby hacer . " . Usted puede utilizar el comando rake en sus Ruby on Rails aplicación para actualizar la base de datos del proyecto. Las actualizaciones pueden incluir agregar o eliminar una tabla, agregar o eliminar columnas de una tabla o personalización de una columna de la tabla por ejemplo, añadiendo un valor por defecto o limitación de la duración de una entrada. El comando rake implementa cambios se especifican en un archivo de migración de base de datos de Rails , por lo que debe generar una migración primero y luego ejecutar rake. Instrucciones
1
terminal abierto de Mac OS X o el símbolo del sistema en Windows . Cambie al directorio principal de su proyecto Rails
2
Escriba el comando siguiente para generar un archivo de migración de base de datos : .
Carriles
generan NameOfMigration migración campo1 : campo2 Tipo : Otro Venta
Reemplazar " NameOfMigration ", con un nombre único para esta migración particular. La mayoría de los proyectos tienen muchas migraciones en el transcurso del tiempo . No incluya espacios en el nombre de la migración.
Reemplazar " campo1 " con el nombre de su primer campo, tales como "dirección" o " color".
Replace " tipo " con el tipo de campo que desea campo1 ser. Las opciones son las cuerdas , texto, booleano , binario, entero, flotante , fecha y hora , la fecha , la hora y fecha y hora.
Usted puede nombrar tantos campos como sea necesario en este comando .
< Br > 3
Abra el nuevo archivo de migración , que se encuentra en la carpeta db dentro de su directorio del proyecto , en un editor de texto como el Bloc de notas, Textmate o correo si necesita realizar cambios adicionales en el archivo de la migración, como añadiendo un defecto . valor a un campo
4
Escriba el siguiente comando rake para actualizar su proyecto mediante la aplicación de la migración de la base de datos :
rake db : migrate
< br >