❗️추가 기능을 위한 1차 모델링
➡️ accountbook의 balance는 가계부 사용을 시작할때 초기 비용입니다.
➡️ memos의 balance는 수입/지출 비용입니다.(수입:양수, 지출:음수)
➡️ 하나의 가계부(accountbook의 인스턴스)를 삭제할 수도 있고, 하나의 내역(memos의 인스턴스)를 삭제할 수도 있습니다.
✅ 삭제한 내역은 언제든지 다시 보여주어야 하기 때문에 데이터를 DELETE하지 않고 is_active(=is_deleted) 필드를 불리언값으로 설정하여 관리합니다.
pre-commit 라이브러리를 사용해서 isort, black, flake (linter, formatter)를 커밋 전에 실행 하고,
github actions를 이용해 레포지토리에서 한번 더 체크 .