본문 바로가기
Laravel

테이블 생성

by asd135 2024. 11. 14.
728x90
php artisan make:model Member -m

 

Member 테이블을 생성하면서 -m 옵션으로 마이그레이션 파일을 생성한다.

 

마이그레이션(Migration)

데이터베이스의 구조(테이블, 열 등)를 버전 관리할 수 있도록 도와주는 라라벨 기능

 

테이블을 생성하는 메서드: up()

public function up()
{
    Schema::create('members', function (Blueprint $table) {
        $table->id();
        $table->string('name');
        $table->timestamps();
    });
}

 

데이터베이스에 테이블 추가

php artisan migrate

 

모든 마이그레이션 파일의 up 메서드가 호출되고 데이터베이스에 적용

 

정리

1. php artisan make:model Member -m: 모델과 마이그레이션 파일 생성
2. 마이그레이션 파일에서 up 메서드에 테이블 구조 정의
3. php artisan migrate: 데이터베이스에 테이블 생성

'Laravel' 카테고리의 다른 글

route 설정  (0) 2024.11.12