/schemapper

Schemapper is a database-agnostic tool to visualize Rails schemas using D3

Primary LanguageRubyMIT LicenseMIT

Schemapper

Schemapper is a database-agnostic tool to visualize Rails 3.0.1 and ruby 1.9.2p290+ schemas using D3. Schemapper does this by walking your models directly to obtain their associations, table names, and attributes.

Screen Shot

Screen Shot

Installation

No need to add schemapper to your Gemfile. Instead, just install it:

$ gem install schemapper

Usage

After installing it, just run the following command from the root of your Rails app:

$ schemapper

Contributing

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request