25 EYLÜL 2011, Pazar
Varolan bir tablo için zaman damgaları ekleyin
Varolan bir tablo için zaman damgaları(created_at updated_at) eklemek istiyorum. Aşağıdaki kodu denedim ama işe yaramadı. Ayrıca internetten buldum diğer çözümleri denedim ama o da işe yaramıyor.
class AddTimestampsToUser < ActiveRecord::Migration
def change_table
add_timestamps(:users)
end
end
Bunu nasıl yapabilirim?
CEVAP
25 EYLÜL 2011, Pazar
Zaman damgası Yardımcısı sadece bölümüne bloğu içinde kullanılabilir. Sütun türlerini el ile belirterek, bu sütunlar ekleyebilirsiniz:
class AddTimestampsToUser < ActiveRecord::Migration
def change_table
add_column(:users, :created_at, :datetime)
add_column(:users, :updated_at, :datetime)
end
end
Bu yukarıda belirttiğiniz add_timestamps yöntemiyle aynı kısa ve öz sözdizimi, Raylar hala zaman damgası sütunları ve bu sütunlar tedavi ve değerleri normal olarak güncellenir.
Bunu Paylaş:
Sql Server varolan bir tablo için otom...
Nasıl saklı satır içeren varolan bir S...
Raylar bir tablo ne bir dizin eklemek ...
Nasıl T-SQL hata ayıklama zaman tablo ...
Metin için string dosyası yazmak ve he...