문서의 선택한 두 판 사이의 차이를 보여줍니다.
다음 판 | 이전 판 다음 판 양쪽 다음 판 | ||
postgresql [2016/10/14 12:46] gsjung 만듦 |
postgresql [2020/05/14 08:25] gsjung |
||
---|---|---|---|
줄 1: | 줄 1: | ||
- | 더 편한데 유저 개념은 좀 달라서 잘 모르겠다... | + | ===== Postgresql ===== |
+ | 그냥 도커 쓰자 | ||
+ | docker-compose.yml | ||
+ | < | ||
+ | version: ' | ||
+ | services: | ||
+ | postgres: | ||
+ | image: postgres | ||
+ | container_name: | ||
+ | environment: | ||
+ | - POSTGRES_PASSWORD=< | ||
+ | expose: | ||
+ | - ' | ||
+ | ports: | ||
+ | - ' | ||
+ | volumes: | ||
+ | - ./ | ||
+ | - ./ | ||
+ | restart: always | ||
+ | </ | ||
+ | 더 편한데 유저 개념은 좀 달라서 잘 모르겠다... | ||
- | 일단 mysql처럼 | + | 오히려 리눅스의 유저의 사용권한(RW)에 더 가까운 형태 |
+ | |||
+ | http:// | ||
+ | |||
+ | 일단 mysql와 마찬가지로 | ||
데이터폴더 기본값: / | 데이터폴더 기본값: / | ||
줄 7: | 줄 31: | ||
설정폴더 기본값: / | 설정폴더 기본값: / | ||
- | 하 빌어먹을 | + | 맥은 |
줄 18: | 줄 42: | ||
연결가능하게 설정한 뒤 | 연결가능하게 설정한 뒤 | ||
디비를 백업한다. | 디비를 백업한다. | ||
+ | |||
+ | |||
+ | ==== 데이터베이스 마이그레이션 ==== | ||
+ | Django DB를 SQLite에서 Postgresql 로 바꾸려고 함. | ||
+ | |||
+ | |||
+ | 먼저 [[https:// | ||
+ | |||
+ | 안되면 도커로 ruby를 설치해서 위 링크의 @abitarn의 답변을 수행하자. | ||
+ | |||
+ | %%sqlite:// | ||
+ | |||
+ | 사용했던 docker-compose.yml | ||
+ | |||
+ | < | ||
+ | version: ' | ||
+ | |||
+ | services: | ||
+ | ruby: | ||
+ | container_name: | ||
+ | image: ruby | ||
+ | volumes: | ||
+ | - .:/home | ||
+ | stdin_open: true | ||
+ | tty: true | ||
+ | </ | ||
+ | |||