2015-01-06 2 views
2

사람들이 Parse.com 플랫폼의 프로덕션 응용 프로그램에 대한 업데이트를 어떻게 전달하는지 알고 싶습니다. 다음은 제가 잘 모르는 시나리오입니다.개발 대 Parse.com의 생산

  1. 호출 된 myApp_DEV를 만듭니다. 앱에는 데이터베이스와 관련 클라우드 코드가 포함되어 있습니다.
  2. 테스트가 완료되어 실행 준비가되면이 앱을 myApp_PRD (프로덕션 버전)에 복제합니다. 복제하면 모든 데이터베이스와 클라우드 코드가 복사됩니다.

지금까지는 그렇게 좋았습니다.

3 개월 전부터 데이터베이스에있는 테이블에 새로운 컬럼을 추가 할뿐만 아니라 일부 클라우드 코드 기능을 추가하는 기능이 추가되었습니다.

이러한 새로운 데이터베이스 구조로 myApp_PRD를 어떻게 업데이트합니까? 내 DEV 응용 프로그램에서 복제하려고하면 모든 준비가 된 응용 프로그램을 알려줍니다.

DEV에서 새 앱 (myApp_PRD2)을 복제하면 고객이 모두 준비가 되었기 때문에 모든 데이터가 손실됩니다.

이 시나리오를 처리하는 방법에 대한 아이디어가 있으십니까?

+0

슬프게도 클라우드 코드를 직접 테스트 프로젝트의 프로덕션 응용 프로그램에 복사하는 것 이외의 다른 해결책을 찾지 못했습니다. – dusker

+0

@Dusker, 나는 그것이 우리가 지금 할 수있는 모든 것이기 때문에 슬프지 않다면 upvote 할 것입니다. 하하. Alon을 기억하십시오. 또한 프로덕션 데이터베이스에 새 열을 추가하고 클라우드 코드를 복사해야합니다. –

답변

2

클라우드 코드는 프로덕션 및 개발 환경에 배포하는 것을 지원합니다.

먼저 제작 앱을 기존 클라우드 코드에 연결해야합니다. 이 명령 행에서 수행 할 수 있습니다

parse deploy production

모든 내용은 Parse Documentation를 참조하십시오

parse add production

당신은 해제 할 준비가되면, 그것은 간단한 문제입니다.

스키마 변경 사항에 대해서는 모든 새 열을 수동으로 추가하기 만하면됩니다.