Framework/Laravel Framework
[Laravel] migration을 이용하여 컬럼 삭제, 수정 하기
원동호
2020. 12. 1. 16:14
반응형
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
도움이 되셨다면 하트 및 댓글 부탁드립니다♥
반응형