연동
-
sailsjs mysql연동하기, 여러 database연결NULL STACK 2019. 5. 30. 11:06
config폴더 안의 datastores.js에서 default 안에 있는 다음 코드의 주석을 해제한다. adapter: 'sails-mysql', url: 'mysql://user:password@host:port/database', url에는 위에서 적힌대로 연결을 원하는 DB정보를 넣어준다. 그다음 npm을 통해 sails-mysql을 설치한다. npm install sails-mysql --save config폴더 안의 models.js에 들어가서 다음 주석을 해제한다. migrate: 'alter', 위와같이 둘 경우, 디비에 테이블 정보가 없을때 모델에서 정의해준대로 테이블이 생성또는 수정된다. 이미 만들어진 데이터베이스의 테이블을 사용하고자 할 경우 alter대신 safe를 쓴다. 주로 개발..
-
[헤로쿠] Heroku clearDB 연동해서 mysql 사용하기 1NULL STACK 2019. 4. 4. 17:38
Heroku와 mysql 연동하기. Heroku에서는 clearDB라는 애드온을 제공한다. 연결 해보자. 대시보드를 통해 디비를 설정할 앱 상세로 들어와서 Resources탭을 눌러보면 Add-ons라는 검색창이 보인다. cearDB를 검색한다(사진). 처음에 선택하면 우측 상단에 빨간색 경고창이뜨는데 결제정보를 입력하라는거다. 카드 등록해주고나면 (하지만 난 Free사용할거임) 등록됨. 터미널에가서 heroku addons라고 실행시켜본다. 그러면 cleardb를 확인할 수 있다. 터미널에 heroku addons:create cleardb:ignite 라고 쳐준다. 해당 앱 이름과 함께 결제정보가 뜬다. 나는 free..... 그다음부터는 매뉴얼대로 하면됨. 사이트에서 Documentation에서 찾..