ruby-on-rails – 预先安排现有的rake任务
发布时间:2020-12-17 01:37:08 所属栏目:百科 来源:网络整理
导读:定义现有的rake任务会再次附加到原始任务,但我想在db:migrate任务之前添加.我希望在某些情况下事先提出错误.有没有一种好的方法来预先添加现有的rake任务? 解决方法 尝试在’db’命名空间上添加db:custom任务,并使用enhance方法调用db:migrate # add you
定义现有的rake任务会再次附加到原始任务,但我想在db:migrate任务之前添加.我希望在某些情况下事先提出错误.有没有一种好的方法来预先添加现有的rake任务?
解决方法
尝试在’db’命名空间上添加db:custom任务,并使用enhance方法调用db:migrate
# add your custom code on db:custom namespace 'db' do task 'custom' do puts "do custom db stuff" end end # invoke db:migrate Rake::Task['db:migrate'].enhance [:custom] (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |