从 rake 任务调用时区域设置不起作用
我有一个 Rails 应用程序(2.3.8),我可以使用 ActionMailer 从我的控制器发送电子邮件,没有任何问题。 但是,我创建了一个从 Cronjob(在 Heroku …
如何将 db:schema diff 导入到 Rails 数据库中?
我知道应该使用迁移,只是询问。能够在本地 mysql 数据库上添加字段、索引等将是有用/美丽的。 然后 schema dump git push heroku ... heroku db:sche…
Rails 3 rake 任务无法在生产中找到模型
我的简单 rake 任务存储在 lib/tasks/items_spider.rake 中,在开发中运行得很好。它所做的只是在 Item 模型上调用 spider!。 namespace :items do de…
耙子中止!没有要加载的文件 - pg(在 Rails 中创建 postgre 数据库)
我正在尝试使用 postgresql 数据库启动 Rails 项目,但是当我尝试使用以下命令创建数据库时: rake db:create 我收到以下错误消息: rake aborted! 没…
Rails 3:如何在 rake 任务中渲染 ERb 模板?
我正在使用 rake 渲染一个相当大的站点地图 HTML 文件。不幸的是,当我迁移到rails 3时,代码中断了。我当前的代码如下所示: @controller = ActionCo…
ImageScience 在更新 Rails 3 时中断
我有一个工作(并且工作良好)的 ImageScience 安装,它对图像的各种尺寸进行了一些简单的调整大小,然后将它们复制到不同的目录。一切都很简单。这个…
如何在由 Tomcat 和 jruby war 部署提供服务的 Rails 应用程序中运行 rake rake 任务?
我有一个rails应用程序部署到tomcat,代码已编译为java类并打包为war文件。我想知道,有没有办法让我像往常一样运行 rake 任务?…
Rails 3 的 rake 和捆绑器问题:rake 中止!找不到 RubyGem 捆绑程序 (>= 0)
我对 RoR 还很陌生,我的计算机上有几个正在运行的 Rails 应用程序,但我一定做错了什么,因为现在我无法创建新的应用程序。问题是当我这样做时: $ r…
Rake 任务:错误处理
我还在学习Rake。 Rake 是否内置支持处理任务错误,如 NANT 的 MSBuild:如果此任务失败;执行另一个任务(回滚等), 例如:在 MSBuild 中,它们有 O…
Windows 上的 Rake cp 权限被拒绝
这是耙子文件。 task :default => :release task :release do target = 'releases/' + Time.new.strftime('%Y%m%d') mkdir_p target cp Dir["web"],…
忽略生产中的 rake 任务
我有一个 rake 任务来填充我的数据库,它依赖于 faker,所以顶部有: require 'faker' 问题是我没有在生产中安装 faker,所以所有 rake 命令(如 db:m…
Rake db:seed 抱怨表单未进行多部分编码
我有一个 seeds.rb 文件: activity1 = Activity.create! :name => 'Football', :icon => File.read("#{Rails.root}/public/images/activity_icon…
将 validates_uniqueness_of 添加到模型会导致功能测试失败
尝试在 Rails 3 中制作一个简单的应用程序。 如果我使用 rails gscaffold team name:string && 创建团队模型rake db:migrate,然后运行 rak…
如何从delayed_job运行rake任务
我想从delayed_job 运行rake 任务(apn:notifications:deliver from the apn_on_rails gem)。换句话说,我想排队一个延迟的作业,它将调用 apn:notif…