我使用RubyMine在Rails上做了作业。 我需要将作业与数据库表一起提交。但是我无法访问数据库表的文件位置,因为我不知道我在哪个文件夹下创建了迁移。我已经在rubymine终端迁移了表格 我将postgresql用于数据库。 如果您能帮助我,我会很高兴。从现在开始谢谢你。
答案 0 :(得分:0)
在schema.rb
文件夹下有一个db/
文件代表您的数据库。这是您第一个问题的答案。
第二个问题的答案是为了将代码部署到另一台计算机上,需要安装第三方软件。在您的情况下,该第三方是postgres
作为数据库服务器。要部署代码,只需在终端rake db:setup
上键入即可。如果db/seed.rb
包含某些内容,此命令将创建您的数据库,运行迁移并最终为您的数据库添加种子。结果,在rails s
之后应该有一些输出。
值得注意的是,Rails
是与数据库无关的框架。如果您未使用postgres
特定功能,则可以在其他计算机/服务器上使用mysql
或sqlite
。但是请记住,如果要使用其他数据库,则应从adapter
更改config/database.yml
。
Ödevsunumundabaşarılar。