MySQLでauto incrementカラムに0を入力したくなってしまった場合
このコマンドを打てば0も入力できる。
ただし0を0として認識するようになる。
(デフォルトの挙動は0またはnullのときに自動採番)
set global sql_mode='NO_AUTO_VALUE_ON_ZERO';
何故かオペレーションで必要になった。
LaravelでBasic認証を設定する
l5-very-basic-auth:5.*を利用する。
- パッケージをインストールする
composer require olssonm/l5-very-basic-auth:5.*
- サービスプロバイダーへ登録する
config/app.php
'providers' => [ Olssonm\VeryBasicAuth\VeryBasicAuthServiceProvider::class, ],
- 設定ファイルを作成する
php artisan vendor:publish --provider="Olssonm\VeryBasicAuth\VeryBasicAuthServiceProvider"
- 作成された設定ファイルを変更する
config/very_basic_auth.php
- ルーティングにミドルウェアを設定する
Route::group(['middleware' => 'auth.very_basic'], function() { <省略> });
Google Cloud SDKのインストールとGAEデプロイの方法(gcloudコマンド)
- ダウンロード
curl https://sdk.cloud.google.com | bash
- シェルを再起動
exec -l $SHELL
- gcloud init を実行して gcloud 環境を初期化
gcloud init
- デプロイ
gcloud app deploy
- ログストリーム
gcloud app logs tail -s default
- ブラウザで確認
gcloud app browse