Temporary foreign key add/drop tool for using ERD generator for "Keyless entry (SQL Antipatterns)" schema.
Ruby Shell
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
bin Initial commit Feb 15, 2017
exe Initial commit Feb 15, 2017
lib tweak Feb 16, 2017
spec Initial commit Feb 15, 2017
.gitignore Initial commit Feb 15, 2017
.rspec Initial commit Feb 15, 2017
.rubocop.yml Initial commit Feb 15, 2017
.travis.yml Initial commit Feb 15, 2017
Gemfile Initial commit Feb 15, 2017
LICENSE.txt Initial commit Feb 15, 2017
README.md Add png Feb 16, 2017
Rakefile Add octorelease Feb 16, 2017
er.png Add png Feb 16, 2017
tmpfk.gemspec tweak Feb 16, 2017

README.md

tmpfk

Temporary foreign key add/drop tool for using ERD generator for "Keyless entry (SQL Antipatterns)" schema.

tmpfk

Installation

Install it yourself as:

$ gem install tmpfk

Usage

Requirement

  • "Keyless entry (SQL Antipatterns)" database.
  • The Same format config.yml as Ridgepole's config.yml.

Add foreign keys

$ tmpfk add -c config.yml 

Dop foreign keys

$ tmpfk drop -c config.yml 

Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/k1LoW/tmpfk. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the Contributor Covenant code of conduct.

License

The gem is available as open source under the terms of the MIT License.