$>php artisan [명령어]
php artisan 생략
help {명렁어이름}
serve : 서버부트
serve --port : 다른포트로 서버부트
—version : 라라벨버전확인
key:generate : APP_KEY를 생성한다.
route:list :라우트리스트확인
php artisan make:auth : 로그인 만들기
php artisan route:list --name=questions : 라우터목록보기 필터링 이름이 questions 인거 보여줌.
컨트롤러
make:controller TestController :컨트롤러 생성
make:controller TestController --resource :컨트롤러 생성 소스자동생성 —plain(빈컨트롤러)
make:controller PostController --model=Post :컨트롤러와 모델이 같이 생성된다
make:controller MemosController --resource --model=Memo :컨트롤러 매소드자동생성과 모델이 생성된다
make:controller MemosController -r -m Memo :컨트롤러 매소드자동생성과 모델이 생성된다
모델
make:model Post -모델생성
make:model Task -m -f 테이블+모델+팩토리
마이그레이션
make:model Workplan -mcr : 모델을 생성하면서 마이그레이션과 리소스컨트롤러 한꺼번에 생성
make:migration create_users_table :마이그레이션생성migrate
make:migration cerate_posts_table --create=posts :마이그레이션생성 posts테이블이 기본소스가 작성됨
migrate :마이그레이션한다.
migrate:rollback :마이그레이션한 파일을 삭제한다.
migrate:rollback --step=1 : 최근 1개의 마이그레이션을 롤백한다. 숫자지정
migrate:reset :모든 마이그레이션을 롤백하고 데이터베이스가 초기화된다.
migrate:refresh :모든 마이그레이션을 초기화하고 다시 실행한다.
make:listener ArticleEventListener --event=article.create : 이벤트 리스너 파일을 생성한다.
cache:clear : 캐시 초기화
\>composer dump-autoload --optimize :마이그레이션시 파일삭제시 오류가난다 그때 이명령어를 실행해준다.
make:seeder UserTableseeder :시더파일만들기
up :서비스모드
down :유지보수모드 ‘Be Right Back’ 홈페이지에 문구가 생성된다.
'라라벨' 카테고리의 다른 글
쿼리빌더 (0) | 2019.03.31 |
---|---|
데이터베이스 모델(REPL) (0) | 2019.03.31 |
APP_KEY 새로 만들어주기 (0) | 2019.03.28 |
dotenv파일 config/database.php 파일 관계 (0) | 2019.03.28 |
라라벨5.3버전 프로젝트 구조 (0) | 2019.03.28 |