Looking for ruby-on-rails Answers? Try Ask4KnowledgeBase
Looking for ruby-on-rails Keywords? Try Ask4Keywords

Ruby on RailsMigraciones ActiveRecord


Parámetros

Tipo de columna Descripción
:primary_key Clave primaria
:string Cadena de datos más corta. Permite la opción de limit para el número máximo de caracteres.
:text Mayor cantidad de texto. Permite la opción de limit para el número máximo de bytes.
:integer Entero. Permite la opción de limit para el número máximo de bytes.
:bigint Entero mayor
:float Flotador
:decimal Número decimal con precisión variable. Permite opciones de precision y scale .
:numeric Permite opciones de precision y scale .
:datetime Objeto DateTime para fechas / horas.
:time Objeto de tiempo por tiempos.
:date Objeto de fecha para las fechas.
:binary Datos binarios. Permite la opción de limit para el número máximo de bytes.
:boolean Booleano

Observaciones

  • La mayoría de los archivos de migración viven en db/migrate/ directorio db/migrate/ . Están identificados por una marca de tiempo UTC al principio de su nombre de archivo: YYYYMMDDHHMMSS_create_products.rb .

  • El comando de rails generate se puede acortar a rails g .

  • Si a :type no se pasa a un campo, por defecto es una cadena.

Migraciones ActiveRecord Ejemplos relacionados