반응형
Migration을 이용하여 컬럼 삭제, 수정을 하기 위해서는 doctrine/dbal 패키지가 필요하다.
컴포저를 사용하여 해당 패키지를 설치한다.
composer require doctrine/dbal
- 컬럼 속성 변경
Schema::table('test', function (Blueprint $table) {
$table->string('name', 50)->change();
});
- 컬럼 이름 변경
Schema::table('test', function (Blueprint $table) {
$table->renameColumn('from', 'to');
});
- 컬럼 삭제
Schema::table('test', function (Blueprint $table) {
$table->dropColumn('column1');
});
함수 작성 후 migration 실행
php artisan migrate
도움이 되셨다면 하트 및 댓글 부탁드립니다♥
반응형
'Framework > Laravel Framework' 카테고리의 다른 글
[Laravel] convert base64 string to image save (0) | 2020.12.15 |
---|---|
[Laravel] Broadcast+Redis+Socket io 실시간 echo server 구축 (4) | 2020.12.02 |
[Laravel] http request시 custom header 설정 하기 (0) | 2020.12.01 |
[Laravel] preg_match 오류 발생 시 (0) | 2020.10.07 |
[Laravel] Migration 실행 시 errno: 150 "Foreign key constraint is incorrectly formed") (0) | 2020.09.16 |
댓글