我有一个.sql文件,我想使用Rake任务将其加载到Rails数据库中.我该怎么做?

推荐答案

The easiest way:

bundle exec rails db < $SQL_FILE

example:

bundle exec rails db < my_db.sql

Ruby-on-rails相关问答推荐

Rails turbo流只更新页面上的一个元素

用至少一个缺省值初始化Ruby数组的最简洁方法是什么?

我try 使用Ruby on Rails7创建一个Carbon 足迹计算器.但我无法保存和用户S对象

是否从已转换为字符串的数组中提取符号?

使用带有 Paper Trail gem 的子类

如何创建一个融合了另外两个记录的 FactoryBot 工厂?

ruby on rails 和 javascript 之间的时间转换反之亦然?

Rails 是否带有未授权异常?

如何使用默认的 Rails 记录器记录 Ruby 异常的整个回溯?

Rails:设计:按角色登录后重定向

未选中时,如何使 check_box_tag 发布false或0参数?

Rspec/Capybara 正在加载,循环要求被认为是有害的

在 Rails 中创建随机 DateTime 的最佳方法

Ruby on Rails:调试 rake 任务

设计:在注册期间禁用密码确认

从 Rails 中的 ActiveRecord::RecordNotFound 救援

您可以在弹性 beantalk 环境中运行 rails 控制台或 rake 命令吗?

rails 3,如何在 Settings.yml 文件中使用 ENV 配置变量?

我什么时候需要在 Rails 中重新启动服务器?

无论何时 gem 在 Heroku 上运行 cron 作业(job)