:datetime
y :timestamp
en un archivo de migración parece lo mismo en MySQL y Sqlite3, y ambos se asignan a datetime
en el lado de la base de datos, excepto que no puedo encontrar eso en una documentación formal.La fecha y hora de Rails en un archivo de migración son las mismas para MySQL y Sqlite3?
Además, ¿qué pasa cuando si nuestro proyecto raíles pueden utilizar otros DBMS, entonces debemos utilizar :datetime
o :timestamp
cuando script/generate
(o rails generate
) nuestro modelo o andamio?
Gracias @jigfox por esta información útil. Me pregunto si Rails usa 'created_at' y' updated_at' como 'timestamp'. ¿No debería ser 'datetime' ya que' timestamp' creará un problema después del 19 de enero de 2038? –