我知道我可以执行 db:create 和创建数据库表或 db:migrate 到新版本,但是我想做的是从现有数据库(所有表)导入模式并为每个数据库生成模型。
ActiveRecord 有这个能力吗?谢谢!
最佳答案
没有。 ActiveRecord 是一个 ORM,因此它与生成数据库模式或生成模型没有任何关系。 Rails 也没有这样做的概念。
您必须自己编写数据库迁移并执行此操作。
关于ruby-on-rails - Ruby on Rails 是否有导入现有数据库模式的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4834825/