Collapstring
Collapse quoted strings in strings. Supports MRI, Rubinius & JRuby.
Why?
It's a simple, reliable and fast way to start making MySQL requests shorter in a SQL logging pipeline.
Installation
Add this line to your application's Gemfile:
gem 'collapstring'
And then execute:
$ bundle
Or install it yourself as:
$ gem install collapstring
Usage
require 'collapstring'
Collapstring.collapse 'SELECT "hello \"world\"";'
Collapstring.collapse! 'SELECT "hello \"world\"";' # _could_ be in-place
Contributing
- 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