반응형
postgresql 과 heroku connect 가 정상적으로 추가되어 있어야 합니다.
세일즈포스에서 만든 오브젝트와 디비를 유연하게 사용하기 위한 Mapping 방법입니다.
■ Heroku Connect
Heroku Connect를 클릭합니다.
■ Setup Connection
해당 부분은 세일즈포스를 연결시켜줄겁니다.
Setup Connection 클릭
■ 스키마 설정
스키마는 기본적인 public으로 해줍니다.
■ 연동할 세일즈 포스 도메인 설정
https://를 제외한 세일즈포스 도메인을 작성해줍니다.
그러면 세일즈포스 로그인 연동이 뜨고, 로그인 하면 인증이 완료됩니다.
■ 도메인 설정 후 Mappings 탭 클릭
Create Mapping 버튼을 클릭.
세일즈포스의 객체를 개발하는 디비에 저장시켜줄겁니다.
■ 개발 디비에 연동할 세일즈포스 객체 선택
■ 세일즈 포스 객체 선택 후 컬럼 선택
객체를 선택하였다면, 이제 디비에서 사용할 컬럼을 설정해줍니다.
왼쪽 상단을 보면 세일즈포스->데이터베이스 / 데이터베이스->세일즈포스
바로 연동되도록 처리할 수 있습니다.
즉, 개발 디비에서 삭제가되면 세일즈포스에서도 삭제처리가 됩니다.
■ 완료되면 목록에 추가된 객체 확인
■ 실제 디비에 세일즈 포스 객체 테이블 확인
■ 파이썬 장고 inspectdb를 통해 마이그레이션
inspectdb를 통해 heroku에서 연동한 테이블들을 모델화할 수 있습니다.
반응형
'heroku & salesforce' 카테고리의 다른 글
[heroku] Django static 깨짐 현상 & WHITENOISE 설정 (0) | 2022.06.03 |
---|---|
[heroku] Auth0 카카오 로그인 연동하기 _Auth0 Social Login (0) | 2022.05.18 |
[Django] 파이썬 장고 salesforce 로그인 연동 _simple_salesforce (0) | 2022.05.16 |
[Salesforce APEX] 쿼리에서 BillingAddress 에러_ No such column (0) | 2022.04.29 |
[SalesForce + lwc ] loadScript 사용해서 외부 스크립트 함수 가져오기 (0) | 2022.04.28 |
댓글