ruby-on-rails - seed.rb 是名词还是动词?
问题描述
在目录中Rails
,db
我们有一个名为seeds.rb
.
“要在创建数据库后添加初始数据,Rails 有一个内置的‘种子’功能,可以让这个过程快速而简单。”
有谁知道措辞是否被选为“它为数据库播种”。
还是这个词的意思是种子的复数形式,即“将多个种子种植到数据库中”?
解决方案
在我看来,它是一个名词。
命名约定之一考虑了两个选项:命令 ( seed
it) 或查询 ( seeds
)。它有助于理顺文件的意图。在 Ruby on Rails 中,我们有一个命令(动词):rake db:seed
它获取有关如何使用来自查询的数据执行播种的信息:db/seeds.rb
。
再次 - 只是我的意见
推荐阅读
- c# - 当类型确定具有特定属性时从集合中删除项目的通用方法
- python - py4j.protocol.Py4JJavaError java.lang.NoSuchFieldError: JAVA_9
- powershell - 如何使用 powershell 转换日期时间格式
- c++ - 如何从我的斐波那契数列中获取要列出的单个数字?
- windows - fe_sendauth:PostgreSQL windows 用户没有提供密码错误
- python - 从另一个列表中的列表中删除元素,同时保留重复项
- azure - 使用 Azure CLI 从变量中创建 Azure Key Vault 机密在值中删除插入符号 ^ 字符
- python - Python中简单的按需函数调用树?
- c++ - 如何定义以派生类型为参数的虚函数?
- javascript - 如何解决使用redux的react js中的401错误。?