>백엔드 개발 >PHP 튜토리얼 >PHP artisan 사용에 대해 laravel 5.1에서 마이그레이션

PHP artisan 사용에 대해 laravel 5.1에서 마이그레이션

不言
不言원래의
2018-06-13 11:02:392952검색

이 글은 주로 laravel 5.1에서 php artisan migration 사용 시 주의사항을 요약하고 소개합니다. 글의 소개는 매우 상세하며 php artisan migration을 사용하는 모든 사람을 위한 특정 참고 자료와 학습 가치가 있습니다. 아래를 보세요.

PHP artisan migration 명령은 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) 마이그레이션 폴더 아래에 새 테이블을 생성하고 php artisan make:migration 문

php artisan에는 이미 강력한 기능이 있으므로 새 테이블을 직접 만들지 마세요

(2) Composer dump-autoload 사용

composer dump-autoload를 사용하는 경우 Vendor /composer/autoload_classmap.php 파일을 업데이트하세요. 이 파일에는 많은 구성이 있으며, 이 파일은 php artisan 명령을 사용할 때 미리 호출됩니다. 새 테이블을 추가할 때 먼저 이 명령을 실행한 후 migration을 사용하세요. 표현을 삭제할 때 먼저 migration:rollback을 사용한 다음 작곡가를 사용하여 파일을 삭제하세요.

이 명령문을 실행하면 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');"
  • 첫 번째 명령을 실행하세요. 다운로드한 작곡가-setup.php 스크립트는 php.ini의 매개변수 설정을 감지합니다. 일부 매개변수가 올바르게 설정되지 않은 경우 경고가 표시되고 최신 버전을 다운로드합니다. .composer.phar 파일을 현재 디렉터리로 복사합니다.
  • 위 3개 명령의 기능은 다음과 같습니다.

  • 설치 스크립트(composer-setup.php)를 현재 디렉터리에 다운로드합니다.


  • 설치 과정을 실행합니다.

설치 스크립트(composer-setup.php)를 삭제하세요.

전역 설치는 시스템 환경 변수 PATH에 포함된 경로에 Composer를 설치한 후 명령줄 창에서 직접 작곡가 명령을 실행하면 됩니다.

Mac 또는 Linux 시스템: 명령줄 창을 열고 다음 명령을 실행하여 앞서 다운로드한 작곡가.phar 파일을 /usr/local/bin/ 디렉터리로 이동합니다.

sudo mv composer.phar /usr/local/bin/composer

위는 전체 내용입니다. 이 글이 모든 분들의 학습에 도움이 되기를 바랍니다. 더 많은 관련 내용을 보시려면 PHP 중국어 웹사이트를 주목해주세요!

관련 권장 사항:

Laravel5에 대하여 실행된 SQL 문을 인쇄하는 방법

🎜🎜🎜🎜🎜🎜🎜

위 내용은 PHP artisan 사용에 대해 laravel 5.1에서 마이그레이션의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.