Laravel 5.5 데이터베이스 이전:생 성 표 및 수정 표시 예
1995 단어 Laravel5.5데이터 뱅 크옮기다생 성 표수정 표
php artisan migrate
데이터베이스 에 user 표,password 를 만 듭 니 다.resets 표 와 migrations 표.migrations 표 는 버 전 기록 표 입 니 다.명령 이 실 행 된 것 은 데이터베이스\migration 의 이전 파일 입 니 다.파일 을 옮 기 는 방법 은 데이터베이스 작업 을 대신 할 것 입 니 다.모든 파일 의 이름 은 이전 생 성 시간 과 이전 표 이름 에 대응 합 니 다.
지금 우 리 는 자신의 이전 표를 추가 해 야 한다.
이전 생 성
방법 1:데이터 모델 을 만 들 때-m 를 추가 합 니 다.예 를 들 어:
php artisan make:model Models/Moment -m
데이터베이스/migrations 에서 새 이전 파일 을 볼 수 있 습 니 다.파일 을 여 는 데 는 주로 up 과 down 방법 이 있 습 니 다.우리 가 이전 을 실행 할 때 up 방법 은 호출 됩 니 다.
우리 가 다시 굴 러 이동 할 때 다운 방법 은 호출 될 것 이다.
방법 2:
php artisan make:migration create_moments_table
그 중에서'moments'는 바로 만 들 표 이름 입 니 다.여기에 자신의 표 이름 을 써 야 합 니 다.생 성 표
up 방법 에서 우 리 는 표를 만 드 는 문 구 를 작성 합 니 다:
Schema::create('moments', function (Blueprint $table) {
$table->increments('id');
$table->integer('user_id');
$table->string('title');
$table->string('content');
$table->timestamps();
});
저장 후 phop artisan migrate 를 실행 하면 5 필드 의 article 표를 만 듭 니 다.수정 표
방법 1:이전 파일 수정,명령 실행
php artisan migrate:refresh
방법 2:표를 수정 하려 면 이전 파일 을 새로 만 듭 니 다.
php artisan make:migration alter_moments_table
그 중에서'moments'는 바로 수정 해 야 할 표 이름 입 니 다.여기에 당신 의 표 이름 을 써 야 합 니 다.up 방법 중:
Schema::table('moments', function (Blueprint $table) {
$table->string('test');
});
표를 만 드 는 것 과 차이 점 은 create 방법 을 table 방법 으로 바 꾸 는 것 입 니 다.이상 의 이 Laravel 5.5 데이터베이스 이전:생 성 표 와 수정 표 시 는 바로 편집장 이 여러분 에 게 공유 한 모든 내용 입 니 다.여러분 께 참고 가 되 고 저희 도 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Laravel 5.5 데이터베이스 이전:생 성 표 및 수정 표시 예데이터베이스 이전 은 데이터베이스 버 전 관리 입 니 다.데이터베이스 이전 을 사용 하려 면.env 파일 에 데이터 베 이 스 를 연결 해 야 합 니 다.laravel 자체 에 user 표 와 password 가 존...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.