Sequel database structure Dot language generator
Add this line to your application's Gemfile:
gem 'sequel-schema-dot-generator'
And then execute:
$ bundle
Or install it yourself as:
$ gem install sequel-schema-dot-generator
require 'sequel/schema/dot/generator'
dot_db = Sequel::Schema::Dot::Generator::Generator
.new({ db: DB
}
)
puts dot_db.generate
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request
- Module structure flattened
- Dir structure flattened
- active_support -> activesupport, smaller adjustments
- Transition to Ruby 2.0 and .ruby-version files for gem development
- Associations detection from model (
params[:schema_source_type] = :model
) - New homepage
- optional colored association edges to distinguish them in big intersections (
params[:colored_associations]
) - multiple foreign table support
- columns has written types in diagram