スキーマが非publicのModelをbakeする

cakephp3のbakeコマンドを使って、
schemaがpublicでないテーブルのModelを生成する方法です。

configファイルの設定

まずは、config/app.phpファイルに、
データベースの接続情報を設定する必要があります。

その際、schema情報も忘れずに設定しましょう。
設定されていない場合、デフォルトでpublicに設定されます。

bakeコマンド

いよいよbakeコマンドです。
configファイルに設定した、mydb接続(上の例の場合)を、
bakeコマンドのオプションに指定しましょう。

上記コマンドでmydbで設定したスキーマに存在するテーブルが、
一覧表示されるかと思います。

あとは、

上記コマンドのように、煮るなり焼くなり好きにしてください XD

ちなみに、下記コマンドで
全テーブルのModelを作成できます。