MySQL5.6から5.7にしたときに発生するエラー

djangoMySQLを使ってやっていると、5.6から5.7に移行する必要があった。
group byの使用方法で問題があるらしい。

this is incompatible with sql_mode=only_full_group_by"

以下でMysqlのバージョンを調査して、テーブルを確認。

 mysql > select version();
 mysql > show table status like "extras";

・ONLY_FULL_GROUP_BY
GROUP BY 句で名前が指定されていない非集約カラムを、選択リスト、HAVING 条件、または (MySQL 5.6.5 以降で) ORDER リストが参照するクエリーを拒否します。

MySQL :: MySQL 5.6 リファレンスマニュアル :: 5.1.7 サーバー SQL モード

AtomのCaskで管理する方法とパッケージ一覧を見る方法

AtomをCaskで管理する方法。

## Homebrewをinstall
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

## HomebrewCaskをセットアップ
$ brew tap caskroom/cask

## Atomをインストール
$ brew cask install atom

## Atomの自動アップデートを無効にし、updateはCaskで行う。
$ brew cask uninstall atom && brew cask install atom

shirabeta.net

Atomに入れているパッページ一覧を見る方法

$ apm list --installed --bare

busy-signal@1.4.3
intentions@1.1.5
linter@2.2.0
linter-flake8@2.2.1
linter-ui-default@1.6.3
pretty-json@1.6.4
project-manager@3.3.5