Is there a way to turn off “magic column” functionality (updated_at,
created_at, etc…)?
For example, I recently ran a script to save the latitude/longitude of
all of my users based on their zip codes. Everything worked fine, then I
realized all of the user’s updated_at columns were changed. Damn! I
forgot about that. While I want these columns to “just work” in most
cases, is there a way to turn it off on demand? I doubt there is a built
in feature – but maybe somebody has an idea. Thanks.
Is there a way to turn off “magic column” functionality (updated_at,
created_at, etc…)?
For example, I recently ran a script to save the latitude/longitude of
all of my users based on their zip codes. Everything worked fine, then I
realized all of the user’s updated_at columns were changed. Damn! I
forgot about that. While I want these columns to “just work” in most
cases, is there a way to turn it off on demand? I doubt there is a built
in feature – but maybe somebody has an idea. Thanks.
From the docs:
“This behavior can be turned off by setting
ActiveRecord::Base.record_timestamps = false.”
This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.