【问题标题】:Can you create a ruby api application on top of existing schema?您可以在现有架构之上创建一个 ruby​​ api 应用程序吗?
【发布时间】:2019-10-26 06:37:10
【问题描述】:

我对 Ruby on Rails 还很陌生。我正在使用它来创建一个 Web API 应用程序,并且想知道是否不是基于我的模型创建一个模式,我可以做相反的事情吗?例如。是否可以创建适合现有模式的模型?在使用 JPA 的 Java World 中,这样的事情会相当容易,但我不太确定 Rails 是否使用 DSL 作为数据库。

在这种情况下我是否必须手动更改迁移文件?如果是,是否有简单/推荐的方法来做到这一点?

谢谢

【问题讨论】:

标签: ruby postgresql ruby-on-rails-3


【解决方案1】:

您唯一需要做的就是添加带有表名称的 ActiveRecords。

https://guides.rubyonrails.org/active_record_basics.html

是的,有办法对其进行逆向工程。

有一篇不错的文章:https://codeburst.io/how-to-build-a-rails-app-on-top-of-an-existing-database-baa3fe6384a0

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-07-12
    • 2015-10-30
    • 2015-10-29
    • 1970-01-01
    • 2015-11-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多