gpt4 book ai didi

mysql - Rails 迁移还是手动创建数据库?

转载 作者:行者123 更新时间:2023-11-29 00:58:40 26 4
gpt4 key购买 nike

我是 Rails 的新手,刚开始用 Rails 编写我的第一个应用程序。

现在,我有一个问题需要一些建议。我应该继续使用 Rails Migrations 来生成数据库表,还是应该坚持使用旧的 MySQL 方法手动创建每个表。

你说呢??哪种方式最终被证明是更好的选择?

最佳答案

我可能是唯一一个持不同意见的人,但我通常非常清楚我的结构会是什么样子。所以我通常从一个相当完整的 schema.rb 文件开始。然后我可以加载模式 (rake db:schema:load) 来设置我的数据库结构。然后我的迁移会跟踪原始模式的修改。

高质量的数据库设计很重要,即使在 RoR 中也是如此。

不过,无论哪种方式,我认为我们都会同意您的架构,无论是在 schema.rb 还是大量迁移中,都需要成为您的 Rails 应用程序的一部分。

关于mysql - Rails 迁移还是手动创建数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4857895/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com