2011-01-18 12 views

Respuesta

19

Se crean de forma predeterminada cuando ejecuta la migración de ActiveRecord para un modelo. ActiveRecord las rellena/actualiza automáticamente cuando crea o actualiza una instancia de modelo (y, por lo tanto, la fila de la tabla de la base de datos subyacente), respectivamente.

Puede eliminar las columnas eliminando la línea t.timestamps del archivo de migración del modelo.

+0

es su modo alguno podemos cambiarle el nombre a decir created_ts pueden ser? – rajansoft1

2

En la migración de su base de datos para cada tabla tiene algo así como t.timestamps. Borre esto y sus columnas de base de datos created_at y updated_at no se crearán

1

Agregando a lo que dijo Octopus, son opcionales y se utilizan para rastrear la creación del registro y la actualización de la fecha en las tablas correspondientes.

Cuestiones relacionadas