ホームページ  >  記事  >  バックエンド開発  >  LaravelにおけるphpArtisan Migrateの問題点をまとめます

LaravelにおけるphpArtisan Migrateの問題点をまとめます

*文
*文オリジナル
2018-01-03 13:51:201427ブラウズ

この記事は主に、laravel 5.1 で phpArtisan Migrate を使用する際の注意点をまとめて紹介しています。この記事は、phpArtisan 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 のパラメータ設定を検出するだけであり、いくつかのパラメータが正しく設定されていない場合は、コンポーザの最新バージョンをダウンロードします。 .phar ファイルを現在のディレクトリにコピーします。
  • 上記 3 つのコマンドの機能は次のとおりです:

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


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

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

グローバル インストールでは、Composer をシステム環境変数 PATH に含まれるパスにインストールし、コマンド ライン ウィンドウで直接 Composer コマンドを実行できます。

Mac または Linux システム: コマンド ライン ウィンドウを開き、次のコマンドを実行して、前にダウンロードした Composer.phar ファイルを /usr/local/bin/ ディレクトリに移動します:

sudo mv composer.phar /usr/local/bin/composer
関連する推奨事項:

詳細Laravelタスクスケジューリングコンソールの説明

Laravelがバックグラウンドを通じて.env設定を変更する方法の詳細な説明

🎜🎜🎜🎜Laravelイベントシステムを使用してログインログを実装する方法の詳細な説明🎜🎜🎜

以上がLaravelにおけるphpArtisan Migrateの問題点をまとめますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。