问题标签 [seed]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2159 浏览

ruby-on-rails - 不能在 Rails 中使用 db:seed

我将我的 rails gem 更新到 2.3.5,但在运行 db:seed 时我不断收到此错误:

我的 environment.rb 上面有正确的 rails 版本,我也运行了 rake rails:update。我能做些什么?

0 投票
2 回答
333 浏览

ruby-on-rails - 每次创建新用户时,Rails 都会将数据加载到应用程序中

我试图找出“正确”的方法来做到这一点。

在我的应用程序中,每次创建新用户时,我都希望将特定数据加载到关联表中。关联表是不同的预设列表。所以一个用户有很多列表,这些列表有很多项目。我想在创建用户时加载其中一些项目。

我真的不知道该怎么做,但我猜想是这样的:创建用户 after_create:创建列表(列表名称需要已经存在的数据) after_create List 然后用这些列表的现有数据填充 Items 表。

我应该为此使用种子数据吗?这对生产来说可以吗?如果可以,我将如何去做。

非常感谢任何指导或其他建议。

0 投票
3 回答
929 浏览

text - 大量免费的英文非代词文本块

作为自学python的一部分,我编写了一个允许用户扮演刽子手的脚本。目前,要猜测的刽子手单词只是在脚本代码的开头手动输入。

我希望脚本从大量英语单词中随机选择。我知道该怎么做——我的问题是首先找到要使用的单词列表。

有谁知道网络上的来源,例如 1000 个常见的英语单词,它们可以作为文本块或类似的东西下载,我可以使用?

(我最初的想法是从古腾堡项目中获取一本小说的一部分[这个项目只是为了我自己的娱乐,不会在其他任何地方提供,所以版权等对我来说并不重要],但类似的事情很可能包含太多不适合刽子手的名称或非标准单词。基本上,我需要的文本只有在拼字游戏中合法使用的单词)。

我想这是一个有点奇怪的问题,但实际上我认为答案可能不仅对我有用,而且对从事文字游戏或类似项目的其他人有用,需要大量的单词种子列表来工作。

非常感谢任何链接或建议:)

0 投票
5 回答
3603 浏览

grails - grails 应用程序的种子数据

将种子(初始或测试)数据加载到 grails 应用程序中的最佳方法是什么。我正在考虑 3 个选项

  1. 将所有内容放在 *BootStrap.groovy 文件中。如果域类和测试数据很多,这很乏味。
  2. 编写自定义功能以通过 xml 加载它。groovy 对 xml 的出色支持可能不会太难,但是对于不同的域类有很多 switch 语句。
  3. 使用 Liquibase LoadData api。我看到您可以从 csv 文件中轻松加载数据。

选择 3 似乎是最简单的。但是,我不熟悉 Liquibase。在这种情况下是否很好,或者仅用于迁移,数据库更改等。如果有人可以提供更好的解决方案,或者指向 Liquibase 的示例,那将是很大的帮助..

0 投票
2 回答
2660 浏览

mysql - 使用预设 ID 播种 Rails 数据库

我有一个包含种子数据的 XML 文件,我正在尝试将其加载到我的生产数据库中。

问题是我在 XML 文件中的不同数据类型/节点之间有关联,因此当从 Rails 加载到 MySQL 时,我需要指定的 ID 相同。

这在开发过程中适用于 SQLite,在遍历 XML 文件中的每个节点后,我只需使用如下一行:

我的问题是:如何在为数据库播种时强制预设 ID,然后能够重新打开 auto_increment 以使 Rails 正常运行?

在创建数据库条目之前,我已经用这两行尝试过:

这之后:

MySQL 向我回馈:

我的架构:

和型号:

任何想法,将不胜感激。

0 投票
2 回答
180 浏览

javascript - 我可以用种子做什么?

我找到了Seed,它基本上是一个用于编程 GTK+ 的 JavaScript 环境和绑定。与使用例如 C 和 C++ 相比是否有任何限制?是否有任何重大的速度问题?

0 投票
1 回答
2963 浏览

mysql - 如何获取 MySql 中标识列的种子值

要获取 sql server 中标识列的种子和步骤值,我可以使用此语法

到目前为止,在 MySql 中我发现如果我使用这种语法

我至少可以找出哪些列是一个身份......

问题是如何从 MySQL Schema 中获取标识列的 SEED 和 STEP 值。

0 投票
3 回答
795 浏览

sql - 当 IDENTITY_INSERT 为 ON 时,如何强制 SQL Server 2008 不更改 AUTOINC_NEXT 值?

我有关于 IDENTITY_INSERT 的问题。当您将其更改为 ON 时,SQL Server 会自动将 AUTOINC_NEXT 值更改为最后插入的值作为标识。

因此,如果您只有一行 ID = 1,并且在 IDENTITY_INSERT 为 ON 时插入 ID = 100 的行,那么下一个插入行的 ID = 101。我希望它是 2 而无需重新播种。

SQL Server Compact 3.5 中已经存在这种行为。是否可以强制 SQL Server 2008 在使用 IDENTITY_INSERT = ON 进行插入时不更改 AUTOINC_NEXT 值?

0 投票
2 回答
2484 浏览

ruby-on-rails - Ruby on Rails:如何在多态模型中为 *_type 列播种?

我有很多数据试图在 Rails 2.3.8 中植入多态模型。所有数据的关联都与县模型有关。数据如下:

:value_type => County 值导致“String:Class 的未定义方法 `base_class'”。

我有数以万计的这些值,我想将它们播种到数据库中。它们与上面的值类似,除了一些与县模型相关,一些与州模型相关,还有一些与城市模型相关。它们是静态值,在播种到数据库后不会被编辑。

如何将模型播种到 :value_type 字段中?

(或者......我是否错误地接近这个,如果是这样,你会如何接近它?)

编辑: schema.rb 文件的相关部分:

艾萨克——

我也在播种上尝试了以下方法,但它没有用(引号中的县):

0 投票
1 回答
495 浏览

ruby-on-rails - 如何将数据播种到现有 Rails 模型的新列中?

我有一个名为 County 的 rails 模型,其中包含该县不同人口属性的 5 列数据。counties表中有美国每个县的记录。我现在需要添加额外的县级数据以满足新的需求。县表将获得额外的 10 行左右的数字人口数据(按种族和民族分类)。我目前有一个 .csv 文件中的数据,可以使用了。

如何将新数据播种到现有模型中,以便为数据库中的每个县填写县特定信息?这可以做到rake db:seed吗?