您可以在现有架构之上创建ruby api应用程序吗?

时间:2019-06-11 19:21:48

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

我是Ruby on Rails的新手。我正在使用它来创建Web API应用程序,并且想知道是否可以代替我的模型来创建模式?例如。是否可以创建适合现有模式的模型?在使用JPA的Java World中,这样的事情相当容易,但是我不确定Rails使用DSL来存储数据库。

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

谢谢

1 个答案:

答案 0 :(得分:0)

唯一要做的就是用表名添加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