Ruby on rails XML模式(XSD)到Rails ActiveRecord的映射?
我正在寻找一种将XML模式定义文件转换为ActiveRecord模型数据库的方法。有人知道有一种工具恰好可以做到这一点吗 到目前为止,我找到的最好的方法是首先将XSD加载到一个RDBMS中,如postgres或mysql,然后让rails连接以执行rake db:schema:dump。然而,这只给我留下了一个没有rails模型的数据库Ruby on rails XML模式(XSD)到Rails ActiveRecord的映射?,ruby-on-rails,xml,activerecord,xsd,Ruby On Rails,Xml,Activerecord,Xsd,我正在寻找一种将XML模式定义文件转换为ActiveRecord模型数据库的方法。有人知道有一种工具恰好可以做到这一点吗 到目前为止,我找到的最好的方法是首先将XSD加载到一个RDBMS中,如postgres或mysql,然后让rails连接以执行rake db:schema:dump。然而,这只给我留下了一个没有rails模型的数据库 将这个基于xsd的数据库导入/加载到rails中的最佳方法是什么?您是否尝试使用gem magic_model_generator从数据库生成模型 见: 另外
将这个基于xsd的数据库导入/加载到rails中的最佳方法是什么?您是否尝试使用gem magic_model_generator从数据库生成模型 见: 另外,您是如何将XSD加载到RDBMS中的?这里似乎有很多讨论: 更新: 我使用XMLSpy(WindowsUG上的30FreeTrail)从mysql数据库中的xsd构建表,然后在其上运行magic_model_生成器来创建ActiveRecord类。它似乎像您所期望的那样工作,根据db模式在字段上生成验证器