文件名称:rare_map:将旧数据库转换为 ActiveRecord 模型
文件大小:27KB
文件格式:ZIP
更新时间:2024-07-02 10:25:16
Ruby
稀有地图 关系数据库到 ActiveREcord 模型 MAPper 它执行逆向工程以将现有数据库转换为 ActiveRecord 模型。 特征: 重建关联。 重新构建属性访问器(在 Rails 4 中可选)。 提供一个类似于 Rails 控制台的交互式控制台。 不符合约定的表名或列名可以通过配置进行匹配。 (复数和单数词已经自动匹配。) 可用于独立应用程序和 Rails 安装: gem install rare_map 基本 RareMap 用法 独立: 在应用程序的根目录中使用以下几行创建一个新的rare_map.yml 导轨: 创建一个新的 config/rare_map.yml,在 rails 中添加以下几行 稀有地图.yml: legacy : adapter : sqlite3 database : db/db1.sqlite3
【文件预览】:
rare_map-master
----bin()
--------raremap(717B)
----Rakefile(406B)
----test()
--------relation_test.rb(752B)
--------rare_map_simple.yml(198B)
--------table_test.rb(2KB)
--------model_test.rb(1KB)
--------database_profile_test.rb(758B)
--------rails_locator_test.rb(469B)
--------test_helper.rb(574B)
--------config_loader_test.rb(1KB)
--------model_builder_test.rb(623B)
--------schema_parser_test.rb(760B)
--------options_test.rb(2KB)
--------column_test.rb(612B)
--------rare_map_test.rb(196B)
--------schema.rb(8KB)
--------rare_map.yml(265B)
--------rails_root()
----Gemfile(242B)
----.document(55B)
----.gitignore(915B)
----lib()
--------rare_map()
--------rare_map.rb(2KB)
----README.md(3KB)
----rare_map.gemspec(981B)
----release_notes(57B)
----LICENSE.txt(548B)