访问通过Rails中的迁移创建的数据库表位置

时间:2019-03-03 13:56:42

标签: ruby-on-rails ruby database postgresql migrate

我使用RubyMine在Rails上做了作业。 我需要将作业与数据库表一起提交。但是我无法访问数据库表的文件位置,因为我不知道我在哪个文件夹下创建了迁移。我已经在rubymine终端迁移了表格 我将postgresql用于数据库。 如果您能帮助我,我会很高兴。从现在开始谢谢你。

1 个答案:

答案 0 :(得分:0)

schema.rb文件夹下有一个db/文件代表您的数据库。这是您第一个问题的答案。

第二个问题的答案是为了将代码部署到另一台计算机上,需要安装第三方软件。在您的情况下,该第三方是postgres作为数据库服务器。要部署代码,只需在终端rake db:setup上键入即可。如果db/seed.rb包含某些内容,此命令将创建您的数据库,运行迁移并最终为您的数据库添加种子。结果,在rails s之后应该有一些输出。

值得注意的是,Rails是与数据库无关的框架。如果您未使用postgres特定功能,则可以在其他计算机/服务器上使用mysqlsqlite。但是请记住,如果要使用其他数据库,则应从adapter更改config/database.yml

Ödevsunumundabaşarılar。