ホームページ > バックエンド開発 > PHPチュートリアル > laravel 5.1でphpArtisan Migrateを使用する場合の注意点

laravel 5.1でphpArtisan Migrateを使用する場合の注意点

怪我咯
リリース: 2023-03-10 13:48:02
オリジナル
1008 人が閲覧しました

この記事は主に、laravel 5.1 で phpArtisan Migrate を使用する際の注意点をまとめて紹介しています。この記事の紹介は非常に詳細であり、php Artisan Migrate を使用する際の参考と学習に役立ちます。下を見てください。

PHPあーちっく移行コマンドはlaravelにおいて非常に重要な問題ですが、それを使用する際にはいくつかの状況に注意する必要があります: PHP artisan migrate命令是laravel十分重要的问题,但在使用时需要注意几个情况:

(1)在migration文件夹下创建一张新的表,要使用php artisan make:migration语句

php artisan已经拥有强大的功能,就不要自己新建一个表

(2)composer dump-autoload的使用

composer dump-autoload是用来更新vendor/composer/autoload_classmap.php文件的,这个文件有许多配置,使用php artisan

(1) 移行フォルダーの下に新しいテーブルを作成し、phpArtisan make:migrationステートメント

phpArtisanにはすでに強力な機能があるため、自分で新しいテーブルを作成しないでください

(2)composer dump-autoloadの使用

composer dump-autoloadは、次の目的で使用されます。ベンダーの /composer/autoload_classmap.php ファイルを更新します。このファイルには多くの設定が含まれており、このファイルは phpArtisan コマンドを使用するときに事前に呼び出されます。新しいテーブルを追加する場合は、最初にこのコマンドを実行してから、mitigate を使用します。表現を削除するときは、まず mitigate:rollback を使用してから、composer を使用してファイルを削除します。

このステートメントを実行すると、laravelフレームワーク内のvendor/composer/フォルダー内のすべてのファイルが変更されます

(3)composerをインストールします

composerを使用する場合、コマンドが存在しない可能性があります。その場合、composerをインストールする必要があります。

      php -r "readfile('https://getcomposer.org/installer');" > composer-setup.php
    
      php composer-setup.php
    
      php -r "unlink('composer-setup.php');"
    ログイン後にコピー
  • ダウンロードしたcomposer-setup.phpスクリプトは、php.iniのパラメータ設定を検出するだけで、いくつかのパラメータが正しく設定されていない場合、警告が表示されます。 .composer.phar ファイルを現在のディレクトリにコピーします。
  • 上記 3 つのコマンドの機能は次のとおりです:

  • インストール スクリプト (composer-setup.php) を現在のディレクトリにダウンロードします。


  • インストール処理を実行します。

インストール スクリプト --composer-setup.php を削除します。

🎜🎜グローバルインストールとは、システム環境変数 PATH に含まれるパスに Composer をインストールすることで、コマンドラインウィンドウで直接コンポーザーコマンドを実行できるようになります。 🎜🎜Mac または Linux システム: コマンド ライン ウィンドウを開き、次のコマンドを実行して、前にダウンロードした Composer.phar ファイルを /usr/local/bin/ ディレクトリに移動します: 🎜🎜🎜
sudo mv composer.phar /usr/local/bin/composer
ログイン後にコピー

以上がlaravel 5.1でphpArtisan Migrateを使用する場合の注意点の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート