我已经定义了PostgreSQL 9.6.6中的数据库,如何将其反向工程到Ruby on Rails?
[如果已经提出要求,请不要激怒我,我搜索时无法找到答案。]
谢谢。
答案 0 :(得分:0)
明白了,我读了你的评论。但问题是,带有关系和rails属性的模型由Active Record提供,实际上你无法从随机数据库中导出所有东西。
您需要创建具有Active Record Associations和对象属性的迁移/模型,然后再创建Seed个新数据库。
答案 1 :(得分:0)
如果我错了,有人会纠正我:
在我看来,由于rails通过实际查看数据库中的表定义来确定表中的列,我们(我)不必反向工程"数据库。
如果rails正在询问数据库中的定义,那么我们唯一要做的就是定义ORM类中的关系以及我们不必创建迁移。