LoginSignup
0
0

More than 3 years have passed since last update.

Laravel 任意のディレクトリ直下にモデルファイルを作成する

Posted at

目的

  • 実務でモデルファイルを作成する時にアプリ名ディレクトリ/appに作成することよりもアプリ名ディレクトリ/app/Models直下に作成することが多いため、方法をまとめる

実施環境

  • ハードウェア環境
項目 情報
OS macOS Catalina(10.15.5)
ハードウェア MacBook Pro (13-inch, 2020, Four Thunderbolt 3 ports)
プロセッサ 2 GHz クアッドコアIntel Core i5
メモリ 32 GB 3733 MHz LPDDR4
グラフィックス Intel Iris Plus Graphics 1536 MB
  • ソフトウェア環境
項目 情報 備考
PHP バージョン 7.4.3 Homwbrewを用いて導入
Laravel バージョン 7.0.8 commposerを用いてこちらの方法で導入→Mac Laravelの環境構築を行う
MySQLバージョン 8.0.19 for osx10.13 on x86_64 Homwbrewを用いてこちらの方法で導入→Mac HomebrewでMySQLをインストールする

前提条件

  • 実施環境と同じLaravelローカル開発環境が構築されていること。

前提情報

  • 特になし

読後感

  • モデルファイルをアプリ名ディレクトリ/app直下の任意のディレクトリ内に作成することができる。

  1. アプリ名ディレクトリに移動して下記コマンドを実行する。

    $ php artisan make:model app直下のモデルファイルを作成したいディレクトリ名/モデルファイル名
    

具体例

  1. アプリ名ディレクトリ/app/Models直下にTestというモデルファイルを作成したい時はアプリ名ディレクトリで下記コマンドを実行する。(Modelsディレクトリが存在しない時は自動で作成されてその中にモデルファイルが格納される)

    $ php artisan make:model Models/Test
    

モデルファイルを移動してエラーが出た話

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0