Ruby on rails 如何使用迁移
就在几周前,我开始使用Laravel(我添加了RoR作为标记,因为我知道两者之间的迁移有点类似),现在仍然在努力适应迁移。我曾尝试阅读一些文档和教程(针对Laravel和其他使用它们的框架,如Rails),它们通常都能很好地解释如何使用它们,但我仍然无法掌握如何有效地使用它们。我有一些问题:Ruby on rails 如何使用迁移,ruby-on-rails,laravel,Ruby On Rails,Laravel,就在几周前,我开始使用Laravel(我添加了RoR作为标记,因为我知道两者之间的迁移有点类似),现在仍然在努力适应迁移。我曾尝试阅读一些文档和教程(针对Laravel和其他使用它们的框架,如Rails),它们通常都能很好地解释如何使用它们,但我仍然无法掌握如何有效地使用它们。我有一些问题: 如果我在视图中创建了一个表,然后决定添加一些列,或者删除一些其他列,我该怎么做?我知道编辑现有迁移不是正确的方法。我是否要添加一个新的迁移来添加新列并删除旧列?如果是这样的话,他们是否有命名约定,比如在创建
谢谢,我觉得这回答了我的大部分问题。但是,我没有使用Rails,而是使用PHP框架Laravel(类似的迁移),Laravel还不支持种子,下一个版本将支持种子,但它刚刚作为beta版发布,所以我还没有进行切换。但我想我还是应该使用单独的迁移来填充表中的测试数据?嗯,我有时使用数据迁移,并将所有数据都放在其中。但我确保,我可以使用find_或create或类似的机制(仅在不可用时创建)随时运行迁移。