カテゴリー
Linux

Laravel のモデルのリレーション先のモデルを削除するベストプラクティス

関連したモデルの挿入、更新については公式ドキュメントに記述があります。

しかし、削除については言及されていません。

そこで、自分なりにたどり着いた最適な削除方法を残します。

カテゴリー
Linux

Vim を一時停止しシェルに戻ったことをシェルプロンプト Starship に表示する方法

まとめ

~/.config/starship.toml

[custom.vim]
command = "echo Vim"
when = """ test -n "$VIMRUNTIME" """
カテゴリー
Linux

Laravel のバリデーションクラスであるフォームリクエストをユニットテストするためのノウハウ

フォームリクエストバリデーション – バリデーション 7.x Laravel にあるように、バリデーションロジックを含んだカスタムリクエストクラスを作成して利用することはよくあります。

しかし、フォームリクエストをどうやってユニットテストすれば良いのかについては、 Laravel ドキュメントに記載がありません。

自分自身がさまざま調べ、現在行っているユニットテストの方法を記したいと思います。

カテゴリー
Linux

dein.vim の toml ファイル内でカラースキーム設定を行うようにした

実現するのに理解が必要な augroup と autocmd のポイントメモ

カテゴリー
Linux

Vim のカラースキーム、 Iceberg が突然変わってびっくりしたが、ライトテーマに対応しようと進化をし続けているだけのようだ!

カテゴリー
Linux

Laravel バージョンを 6 から 7 へとアップグレードした時のメモ

カテゴリー
Linux

Debian ベースの Docker コンテナの中で日本語を使えるようにするまで、の別のやり方

はじめに

Debian ベースの Docker コンテナの中で日本語を使えるようにするまで – oki2a24 の改良版といいいますか、別の書き方をメモいたします。

カテゴリー
Linux

1 コア cpu のマシン向けに php-fpm 設定して、本サイトは落ちなくなった

カテゴリー
WordPress

WordPress の [データベース接続確立エラー] を解消した記録

はじめに

データベース接続確立エラー

管理者ページにログイン済状態でアクセスすると次のようになりました。

使用できないテーブルがあります。データベースの修復が必要かもしれません。

修復の部分がリンクとなっており、クリックすると次のページとなりました。

このページで自動的にデータベースの問題を修正するには、以下のコードを wp-config.php ファイルに追加してください。その後、ページ> を再読み込みしてください。

define(‘WP_ALLOW_REPAIR’, true);

上記のように表示されましたが、手動で実施しました。

カテゴリー
Linux

Vue.js のお試し開発環境を構築するシンプルな Docker Compose を用意した

はじめに

以前、 Dockerfile を書かないで docker-compose.yml だけで Node.js 開発環境を用意する方法 にて Node.js のシンプルな開発環境を docker-compose.yml を使用して構築しました。

今回、 Vue.js を使ったアプリをお試しで作りたいです。この時、前回だけでは環境が足りませんでしたので、ノートいたします。