Sha256: dd88a0eee3c4462bfba08ba84b3cc5c10a0ce4b5bc9308cac74a550b637aafba
Contents?: true
Size: 1.47 KB
Versions: 1
Compression:
Stored size: 1.47 KB
Contents
# Mysql2QueryFilter::Plugin::CasualLog Plug-in that colorize the bad query for [Mysql2QueryFilter](https://github.com/winebarrel/mysql2_query_filter). It is porting of [MySQLCasualLog.pm](https://gist.github.com/kamipo/839e8a5b6d12bddba539). see http://kamipo.github.io/talks/20140711-mysqlcasual6 [![Gem Version](https://badge.fury.io/rb/mysql2_query_filter-plugin-casual_log.svg)](http://badge.fury.io/rb/mysql2_query_filter-plugin-casual_log) [![Build Status](https://travis-ci.org/winebarrel/mysql2_query_filter-plugin-casual_log.svg?branch=master)](https://travis-ci.org/winebarrel/mysql2_query_filter-plugin-casual_log) ## Installation Add this line to your application's Gemfile: ```ruby gem 'mysql2_query_filter-plugin-casual_log' ``` And then execute: $ bundle Or install it yourself as: $ gem install mysql2_query_filter-plugin-casual_log ## Usage ```ruby require 'mysql2_query_filter' Mysql2QueryFilter.configure do |filter| filter.plugin :casual_log #, client: Mysql2::Client.new(...) end Mysql2QueryFilter.enable! client = Mysql2::Client.new(host: 'localhost', username: 'root', database: 'mysql') client.query('SELECT * FROM user') # => # SELECT * FROM user # --- # id: 1 # select_type: SIMPLE # table: user # type: ALL # <- red/bold # possible_keys: # key: # key_len: # ref: # rows: 4 # Extra: ``` ![](http://i.gyazo.com/66a769f30eab5ff56655977d42a30f4d.png)
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
mysql2_query_filter-plugin-casual_log-0.1.1 | README.md |