삽질하는 개발자의 ErrorNote

  • 홈
  • 태그
  • 방명록

delete 1

[Laravel 9 + Mysql] unique key, primary key, foreign key 등 제약키 수정방법

안녕하세요. 오늘은 migration 수정하면서 데이터를 날려버릴 수도 없고(!!!) 어떻게든 제약키를 해제하는 방법을 찾아 방황한 에러노트입니다. 재밌게도 laravel은 create는 참 쉬운데 수정은 일부러 쉽지 않게 만들어졌다는 사실, 알고계신가요? 저도 삽질하면서 이번에 새로 알게 되었답니다. 우선, 수정을 하는 방법은 크게 나누어보자면 2가지 입니다. 1. 쿼리문을 통해 직접적으로 데이터베이스에서 수정하는 방법 직접 쿼리문을 작성하여 수정하는 방식. 제약조건이 다양할 경우, 주변 제약조건도 함께 삭제하는 등 수정의 순서가 있어 복잡함. Mysql, Oracle 등등 문법이 조금씩 다르기 때문에 그에 대한 지식이 요구됨. 2. migration을 통해 수정하는 방법 laravel 내에서 수정이 ..

Error기록 노트/PHP | Laravel 2023.01.03
이전
1
다음
더보기
프로필사진

삽질하는 개발자의 ErrorNote

[실패를 통해 배웠다면 성공이다]를 모토로 더 나은 개발자가 되고자 실패와 극복을 기록합니다.

  • 분류 전체보기 (31)
    • Error기록 노트 (27)
      • Git (6)
      • Python (2)
      • PHP | Laravel (12)
      • React (1)
      • Java (0)
      • JavaScript (2)
      • Vue3 (1)
      • Node (2)
      • 기타(생활 속 오류) (1)
    • IT_공부장 (4)
      • Oracle (2)
      • MySQL (1)
    • 독서노트 (0)
      • IT외 (0)
      • IT 관련 (0)

Tag

JavaScript, route, php, 라라벨, Migration, Anaconda, php artisan migrate, Git Bash, miniconda, Mac, git, laravel9, error, php artisan, migrate, PHP8.0, laravel, github, git reset, kakaoapi,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

  • 반갑습니다, 신입 개발자의 삽질 기록을 위한 블로그입니다.

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/09   »
일 월 화 수 목 금 토
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바