모델
-
[루비온레일즈] 모델의 칼럼 삭제, 이름 변경하기Ruby on Rails 2021. 3. 24. 10:54
이번 포스팅에서는 모델 생성 후 오타나 잘못 만든 칼럼을 삭제하는 방법을 알아보겠습니다. 칼럼 삭제 후 추가 스캐폴드를 만들다가 content라고 적어야 하는데 cotent라고 오타를 냈네요. 그래서 어떻게 지워야 하나 고민하다, 칼럼을 삭제하는 방법을 찾아봤습니다. 칼럼을 추가할 때는 rails g migration add_A_to_B title:string 이런식으로 A에 칼럼이름, B에 모델이름 이렇게 넣어줬는데요 칼럼을 삭제할 때는 터미널에 rails g migration remove_A_from_B 형식으로 입력합니다. 그래서 저는 rails g migration remove_cotent_from_Board 로 입력했습니다. 그리고 rails g migration add_content_to_bo..
-
[루비온레일즈] MVC 패턴(모델, CR 기능 만들기 2)Ruby on Rails 2021. 3. 7. 00:05
지난번에 CR 기능을 구현하면서 쓰기(Create)에서 데이터를 입력하는 폼을 작성했는데 저장하고 출력이 되지 않았는데요, 계속해서 나머지 저장, 읽기 기능을 만들어 보겠습니다. 1. 모델 개념 정립하기 글 작성 페이지의 form에서 입력한 데이터를 화면에서 보여주거나, 수정하거나 삭제하려면 데이터가 저장되어 있어야 합니다. 지난번 포스팅에서 이 데이터들이 데이터 베이스에 저장된다고 했는데요, 모델은 이 창고에 저장된 데이터에 쉽게 접근할 수 있게 도와준다고 이야기했습니다. 만약 데이터 베이스가 커다란 창고라고 생각하면, '모델은' 창고 안의 분류 상자라고 생각하시면 됩니다. 만약 창고 안에 식품, 전자기기, 사무용품 등등 여러 종류의 물건을 넣어두었다고 할때, 우리는 창고를 하나도 모르는 사람이 가서도..