Rails 3 从单个数据库表生成种子文件

     2023-03-07     305

关键词:

【中文标题】Rails 3 从单个数据库表生成种子文件【英文标题】:Rails 3 Generate Seed file from single Database Table 【发布时间】:2012-05-16 20:24:27 【问题描述】:

我试过搜索强大的谷歌,但似乎找不到我要找的东西(可能是因为我想做的是愚蠢的)

但是,有没有办法从单个数据库表创建种子文件,而不是转储整个数据库内容?

基本上,我有一个 Products 表,我只是想从这个表中生成一个种子文件。

【问题讨论】:

【参考方案1】:

使用这个 Rails Gem https://github.com/rhalff/seed_dump找到了我想要的东西

使用此代码:rake db:seed:dump MODELS=User

显然,将User 替换为您要使用的模型名称,或以逗号分隔的模型列表。

【讨论】:

seed_dump gem repo 似乎已经移动:github.com/zenprogrammer/seed_dump

链接从“rails generate Scaffold”生成的两个表(Ruby on Rails 的新手)

...问题描述】:我想将某人的教育信息、地址等信息保存到数据库表中。如果我使用Scaffold生成PersonTable( 查看详情

如何将数据从单个 csv/excel 文件传输到多个 oracle 表

】如何将数据从单个csv/excel文件传输到多个oracle表【英文标题】:howtotransferdatafromasinglecsv/excelfiletomultipleoracletables【发布时间】:2017-06-2309:08:53【问题描述】:我有一个包含15列和1000条记录的excel文件。我想将该数据加载到3个不... 查看详情

Rails 3 从单个模型和方法创建多个记录条目

】Rails3从单个模型和方法创建多个记录条目【英文标题】:Rails3createmultiplerecordentriesfromsinglemodel&method【发布时间】:2012-04-1101:40:58【问题描述】:我已经做了一天多了,希望有人可以帮助我。我是ruby​​/rails的新手,我想我... 查看详情

Azure:如何从外部表创建单个文件而不是多个文件?

】Azure:如何从外部表创建单个文件而不是多个文件?【英文标题】:Azure:Howtocreatesinglefileratherthanmultiplefromexternaltable?【发布时间】:2021-12-1311:47:43【问题描述】:所以我设置了一个外部文件来将一些数据拉到一个blob中,但是这... 查看详情

从 Rails 3 生成 pdf - 选择啥工具?

】从Rails3生成pdf-选择啥工具?【英文标题】:GeneratepdffromRails3-whattooltochoose?从Rails3生成pdf-选择什么工具?【发布时间】:2011-05-0607:06:56【问题描述】:我需要能够将Rails3项目中的一些视图呈现为PDF。我以前从未使用ruby​​/rails... 查看详情

如何在 Rails 3.1 上关闭自动样式表/javascript 生成?

】如何在Rails3.1上关闭自动样式表/javascript生成?【英文标题】:HowdoIturnoffautomaticstylesheet/javascriptgenerationonRails3.1?【发布时间】:2011-11-1401:00:00【问题描述】:我正在处理一个Rails3.1项目,但我不希望每次运行railsgeneratecontrollercon... 查看详情

如何从rails 6中的json获取数据到Angular?

...trello”的应用程序。我已经在rails应用程序中有控制器、数据库和种子。我的应用程序包含3个表。在这3个项目中,我应该能够添加具有以 查看详情

Ruby on Rails - 从 CSV 文件导入数据

...314:04:17【问题描述】:我想将CSV文件中的数据导入现有的数据库表。我不想保存CSV文件,只需从中获取数据并将其放入现有表中。我正在使用Ruby1.9.2和Rails3。这是我的桌子:create_table"mouldings",:force=>truedo|t| 查看详情

如何在 Rails 中为现有模型生成表单?

...布时间】:2011-10-0210:47:24【问题描述】:为现有模型生成单个文件(_form.html.erb)的命令是什么?在Rails3中工作。谢谢。【问题讨论】:【参考方案1】:我不相信有生成单个文件的命令...只有整个脚手架。您是否有理由要生成该文... 查看详情

单个查询在多个表中搜索并生成 1 个结果

...同的表中查找结果并在单个表中返回答案。我通过向我的数据库添加3个调用(每个表一个)来实现这一点,但我觉得这不是最佳的。用户将在搜索字段中输入内容,而我使用AJAX将他们输 查看详情

Rails 3中单个记录的多个外键?

】Rails3中单个记录的多个外键?【英文标题】:MultipleForeignKeysforaSingleRecordinRails3?【发布时间】:2011-08-2401:14:30【问题描述】:我正在开发一个应用程序来管理注册课程的学生。该应用程序将拥有可以登录和操纵学生的用户。用... 查看详情

如何设计一个包含默认数据、种子数据以及用户生成数据的数据库表? [关闭]

...何设计一个包含默认数据、种子数据以及用户生成数据的数据库表?[关闭]【英文标题】:Howtodesignadatabasetablethatcontainsdefault,seeddataaswellasuser-generateddata?[closed]【发布时间】:2021-01-3109:40:53【问题描述】:我有一张包含一组状态的... 查看详情

Rails 3 - 如何将语句从一个控制器打印到另一个

...行分页。我想在另一个控制器中将此语句与分页一起用于数据库表中的项目语句,唯一不同的是 查看详情

Rails 4:如何从数据库中删除或删除(连接)表?

】Rails4:如何从数据库中删除或删除(连接)表?【英文标题】:Rails4:Howtodroporremove(join)tablestablesfromdatabase?【发布时间】:2013-12-1400:14:45【问题描述】:在Rails4文档(http://guides.rubyonrails.org/migrations.html#creating-a-join-table)中,我看... 查看详情

从文件生成频率表

】从文件生成频率表【英文标题】:generatingfrequencytablefromfile【发布时间】:2011-08-2800:32:37【问题描述】:给定一个每行包含一个数字的输入文件,我如何计算一个项目在该文件中出现的次数?catinput.txt121310期望的输出(=>[1,3,... 查看详情

Rails 固定装置与种子

...而当您执行rakedb:seed之类的操作时,您会自动将种子放入数据库中。为什么在这种情况下使用种子?只是为了避免写出所有无 查看详情

从单个 csv 文件在 Hadoop Hive 中创建星型模式(维度和事实表)

】从单个csv文件在HadoopHive中创建星型模式(维度和事实表)【英文标题】:CreatingStarSchema(DimensionsandFactTable)inHadoopHivefromasinglecsvfile【发布时间】:2020-07-1114:32:59【问题描述】:我对Datawarehouse、OLAP和hive完全陌生。我确实有一个cs... 查看详情

使用 AJAX 请求下载文件数据 - ruby​​ on rails 3

...题描述】:我最近了解到,我无法在ruby​​onrails中使用单个HTTP请求下载超过1个文件,除非我使用AJAX请求。我现在正试图弄清楚如何做到这一点。(我在RubyonRAils3上使用Prawn作为PDF创建器)我的 查看详情