首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >迁移如何影响schema.rb文件?

迁移如何影响schema.rb文件?
EN

Stack Overflow用户
提问于 2013-02-13 16:05:01
回答 1查看 113关注 0票数 0

我有点搞不懂迁移如何影响schema.rb文件?

例如,如果我编写一个迁移来重命名一个表列并运行那个迁移,甚至也执行一个schema:load rake task,那么当我打开我的schema.rb文件时,是否应该自动地更改为具有这个新的列名呢?还是我也应该手动把它改进去?

还可以创建创建原始表的文件。它们自动定义了一个t.timestamp field,在它们中创建了模式中的两个created_atupdated_at字段,所以如果我想删除这些字段,那么只需要修改create_table*.rb文件并从它们中取出t.timestamp就足够了吗?然后进行迁移?还是我也应该手动修改shcema.rb文件?

所以如果有人能解释一下他们是如何在一起工作的,那就太好了。

EN

回答 1

Stack Overflow用户

发布于 2013-02-13 16:15:19

运行迁移时,架构文件会自动更改。您不应该需要手动编辑它。

有关moer的信息,请参见本导轨

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

https://stackoverflow.com/questions/14857730

复制
相关文章

相似问题

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