0

我在理解如何在 Rails 上使用带有 ruby​​ 的数据库时遇到了一些麻烦。我知道当我生成脚手架和添加/编辑模型时,我的应用程序运行良好。我不明白的是,当我将 Rails 应用程序放到网上时,如果有任何变化,它是否仍然使用 db 文件夹中的 .sqlite3 文件?还是我将它连接到我的站点 SQL 服务器?

如果您确实切换并连接到 SQL 服务器,为什么会这样?

有没有关于这个主题的指南或教程,你可以指点我吗?我的搜索主要是迁移教程。我只是想弄清楚 Rails 在网站上的工作原理。

谢谢

4

1 回答 1

3

您可以毫无问题地在生产环境中使用 SQLite,尽管它不是理想的选择。

在生产中更推荐使用更强大的解决方案。您可以在官方指南中查看如何切换: http: //guides.rubyonrails.org/getting_started.html#configuring-a-database

于 2012-08-20T06:58:02.790 回答