0
我想创建一个应用程序(X
),它将分析给定应用程序的模型细节。从不同的Rails项目加载Rails项目
例如:说我有一个Rails应用程序称为blog
,它具有类,如post
#post.rb
#db columns -> title, desc
class Post < ActiveRecord::Base
end
所以在我X
应用中,当被赋予blog
的路径,它应该阅读blog
的车型并应该拿出它的统计数据(比如Ruby代码质量工具)。
例子:它应该返回的列,如果Post
类,像List.columns
但我的问题是,因为我的X
应用是在不同的环境比blog
应用程序,我怎么能加载blog
应用模型和当我从其控制台本身运行blog
应用程序时访问该功能?
因为很多Ruby代码质量的宝石都以字符串形式读取源代码,但我想要的是将其功能用作从控制台访问它。