Considérez le script de création de table ci-dessous:
create_table :foo do |t|
t.datetime :starts_at, :null => false
end
Est-il possible de définir la valeur par défaut comme heure actuelle?
J'essaie de trouver un équivalent indépendant de la base de données en rails pour les définitions de colonne SQL données ci-dessous:
Syntaxe Oracle
start_at DATE DEFAULT SYSDATE()
Syntaxe MySQL
start_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
OU
start_at DATETIME DEFAULT NOW()