cost 348 ms
Rails:如何使用从初始化程序中调用的 Rake 任务处理图像 - Rails: How to process images with a Rake task called from within an initializer

我需要在启动服务器时获取图像的特定变体,这就是为什么我尝试使用从初始化程序中调用的 Rake 任务来执行此操作的原因: 库/test.rake: 当我从命令行执行这个 Rake 任务时,它工作得很好: 但是当它从下面的初始化程序中执行时,它会失败并出现ActiveStorage::Invariabl ...

添加一个新的 add_column 具有默认值但当前条目的值不同 - Adding a new add_column with a default value but different value for current entries

我想在我的表中添加一个默认值为 FALSE 的列,但对于当前数据条目,该值应该为 TRUE。 例如: 此代码将向所有当前数据行添加具有 false 值的didFoo列,并为每个新行添加“false”。 我想在迁移过程中将所有现有行设置为“true”。 ...

在 rake db:migrate RAILS_ENV=production 上设置一些版本 - Set up some versions on rake db:migrate RAILS_ENV=production

我正在尝试使用 rake db:migrate RAILS_ENV=production 更新我的 Bitnami Redmine 数据库,但问题是状态表明我有很多更新要做,但是当我尝试这些更新时,我总是收到一条消息,指出该列或表已经存在,是否有一些命令可以将数据库“跳转”到特定版本? ...

Ruby / Sinatra / Postgres 应用程序“PG::ConnectionBad”的 Heroku 部署 - Heroku deployment for Ruby / Sinatra / Postgres app "PG::ConnectionBad"

我已经在 Heroku 上部署了我的 Ruby 应用程序,但是在注册或登录时我遇到了内部服务器错误。 我的应用程序是基于 Sinatra 和 Rake 构建的。 在执行heroku logs -tail时,我收到以下错误消息: 我安装了 heroku Postgres 插件。 我使用以下命令迁移了我 ...

Rails:运行 rake 任务时如何自定义应用程序范围的行为? - Rails: how to customize app-wide behaviors when running a rake task?

我有一个 rake 任务,它执行在运行时从用户那里接收标志的活动。 这个任务: 跨多个模型运行方法。 更改每个 model 需要知道的设置,几乎就像设置或更改应用程序范围的常量一样。 该任务通过以下方式调用: 我希望能够根据这些参数更改每个 class 引用的变量。 在所有这些方法中来回传递这些参 ...

如何轻松重组尚未投入生产的 Rails 数据库? - How do I easily restructure my Rails' DB not yet in production?

问题:我正在创建一个 Rails 应用程序,单一开发,在 Heroku 上运行暂存/生产服务器,尚未公开发布。 重做我的数据库基础设施,因为自创建表以来我已经进行了几次迁移。 我知道这有点微不足道,但我正试图在首次发布之前清理干净: 重做索引。 重新排序/重命名字段。 我宁愿避免将时间戳字段随机夹 ...

(mach-o 文件,但在运行 rake db:create 时是苹果 M1 芯片上的不兼容架构(具有“x86_64”,需要“arm64e”)) - (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64e')) on apple M1 chip when running rake db:create

当我尝试创建我的数据库时出现此错误 我已经尝试了 我的 ruby 版本是 ruby 2.7.1p83(2020-03-31 修订版 a0c7c23c9c)[-darwin21] 捆绑版本 2.1.4 导轨版本 5.2.7 Nokogiri 版本 nokogiri-1.13.6 ...

Ubuntu Cron Job 进程不会自动释放内存 - Ubuntu Cron Job process not release memory automatically

我们有 1 台服务器,我们只运行批次。 它工作非常顺利,没有任何问题,但突然增加了内存。 您可以在 EC2 内存利用率图中看到。 之前它占用了高达 20% 的系统内存,但现在它占用了 80-90% 的内存。 运行此命令后killall -o 1h ruby​​ 。 内存利用率图下降到10% ...

rake 中 order_only 先决条件和非 order_only 先决条件之间的区别 - Difference between order_only prerequisites and non-order_only prerequisites in rake

Rake 在13.0中添加了order_only特性,这可能是基于 GNU Make 的order-only prerequisites 。 有关仅订单先决条件应如何工作的信息在这个问题中得到进一步阐明。 然而,问题是我看不到它在 rake 中的实际工作原理。 例如,如果我运行rake insta ...

2021-12-30 06:14:31   2   146    ruby / rake  
使用指定环境以编程方式运行 Rake 任务 - Run Rake task programmatically with specified environment

我正在使用我的 Ruby on Rails (3) 应用程序设置第二个数据库,所以我想创建一个 rake 任务来创建第二个开发数据库。 我正在尝试覆盖rake db:create任务,以便它完成我需要的所有数据库创建。 但是,似乎我找不到合适的方法来执行此任务。 我尝试了几种方法 - 从 URL 建 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM