千原 耕司

スポンサーリンク
Laravel

[Laravel]Factory(ファクトリ)を使ってテストデータを作る

この記事ではLaravelにてFactory(ファクトリ)を利用してテストで利用できるダミーデータまたは、初期データの作成の方法を解説します。Factory(ファクトリ)とは何?Factory(ファクトリ)と聞いてもピンとこない方や、何をす...
PHP

[PHP]定義済み定数一覧

PHPには既に定義されている便利な定数が存在します。この記事は、PHPに定義されている定数を紹介します。定数とは定数とは指定した値に対するID(名前)です。("白"を"WHITE"と定義するなど)変数はプログラム実行中に変更できるのに対して...
PHP

[PHP]ディレクトリごとファイルをコピー

PHPにはファイルをコピーするcopy関数がありますが、ディレクトリ配下を丸ごとコピーすることはできません。この記事ではディレクトリ以下のファイルやディレクトリを丸ごとコピーする方法を解説します。結論まずは結論から。コマンドがないので、以下...
PHP

PHPで複数の値を返す方法とその応用

PHPでは、関数から複数の値を返すことが求められるシチュエーションが多くあります。この記事では、基本的な方法から応用までを解説し、それぞれのメリットとデメリットを確認していきます。配列を使って複数の値を返すPHPでは、配列を使用して複数の値...
クロスワード辞書

クロスワード辞書続き

まだまだクロスワードの辞書サイトを作り続けております。作っているうちに、ちょっと方向性を変えようかと思いました。ヒントを主に登録していくといく辞書を目指しましたが、色々調べてみるとヒントは、最近の話題に即したヒントが望まれると分かりました。...
Laravel

[Laravel]Console出力系のCommand一覧

この記事はLaravelのJobやSeederなどでコンソールに出力するやり方を紹介します。はじめにArtisanコマンドを実行した際や、Seederなどでの途中経過などを出力したい際にechoでもいいけど、赤字にしたり目立たせたい場合が時...
プロジェクト

クロスワード辞書作ってみた

この記事ではクロスワードの辞書サイトを作ってみたので紹介します。概要クロスワードを作成する時に単語を探すだけではなく、ヒントもレベルやカテゴリから検索できたらいいなと思って作りました。最終的にはこの単語を利用して、自動的にクロスワードを作成...
設計例

「順番待ちシステム」のDB設計〜履歴を取れる版〜

概要いつお客様が来たのか、いつ呼び出されたのかを記録します。キャンセルもできます。待ち人数はcounter_historiesの指定したcounter_idのうち、checked_out_at、canceled_atが入っているものを除く件...
設計例

「順番待ちシステム」のDB設計〜複数を管理版〜

概要1店舗が複数の順番を管理することができます。利用ケースとしては、複数の窓口、複数の商品、複数の支店などが考えられます。ログイン機能や課金機能、ユーザー登録機能などは、本記事とは切り離して考えられるので、ここには含みません。(別記事にする...
データベース

WordPressのDB設計

この記事は世界一有名なブログシステムであるWordPressのDB設計を調べてみたので、書き残しておきます。調査した環境Dockerにて構築(下記参照)してインストール直後のテーブルの状態を調べました。バージョンは6.3でした。docker...
スポンサーリンク