Je sais que ce n'est pas la meilleure pratique, et probablement ne devrait même pas être utilisé, car c'est ce que les migrations sont utilisées, mais je me demandais s'il était possible d'exécuter des commandes spécifiques à la migration. Quelque chose comme:Rails - Possibilité d'exécuter des méthodes de migration dans une tâche rake générique?
namespace :dummy do
task :update => :environment do
add_column :users, :deleted, :boolean, { :null => false, :default => false }
end
end
Merci
Y compris une migration arbitraire semble étrange. Pourquoi ne pas batailler contre ActiveRecord :: Migration directement? – tadman
Yup Vous avez raison, je vais modifier la réponse, merci! – jpemberthy
Pour une raison quelconque, je supposais que si j'utilisais directement la classe ActiveRecord :: Migration, j'essaierais d'insérer un enregistrement dans la table schema_migrations – gmoniey