首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Rails -放置不属于部署的文件的位置

Rails -放置不属于部署的文件的位置
EN

Stack Overflow用户
提问于 2014-10-27 22:57:57
回答 2查看 32关注 0票数 0

我必须对rails数据库中的数据进行大量的调节。这是部署前的一次性活动,部署后从未使用过,但我希望将用于它的程序保留在项目配置管理中(主要是为了跟踪种子数据的来源)。

在Rails应用程序中,对于这些不构成应用程序一部分的支持文件,规范的位置在哪里?

EN

回答 2

Stack Overflow用户

发布于 2014-10-27 23:07:13

种子数据应该放在db/seed.rb中。您可以了解有关seed data in the docs的更多信息。

票数 0
EN

Stack Overflow用户

发布于 2014-10-27 23:16:01

将所有这些项添加到存储库的问题是,它不仅会使签入的代码变得很大,而且每次部署后都必须清理代码。

我认为这类物品不应该托运。就我个人而言,我将所有这样的项目放在公共数据中,上传它用于第一次部署,然后下一次部署将不再有这个文件夹,因为使用capistrano的部署将不再链接到data文件夹。

这样,当您再次需要数据时,数据可以保留在服务器上的共享文件夹中,而不是存储库中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26590429

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档