none
데이터 베이스 백업과 복원 RRS feed

  • 질문

  • 만약에 백엔드 C# 기반으로 개발된 모바일 서비스를 배포해서 상용화 서비스중

    데이터베이스에 존재하는 테이블들의 수정 사항이 생겨서 소스를 수정하게 되면 테이블 들이 다시 재정의 되는데

    기존의 테이블과 새로 생성될 테이블 관계와 데이터 내용들을 어떻게 합쳐야 하나요?

    c# 으로 개발중인데 ClearDatabaseSchemaIfModelChanges 옵션으로 시드를 생성합니다

    여기서 DataObject 에서 정의된 테이블 관련 클래스를 수정하게 되면 기존의 테이블은 삭제되고 새로 생성하게 되어서

    불가피하게 서비스중에 생기는 수정사항을 적용하게 되면 기존의 DB와 새로운 DB와 동기가 되지 않네요

    SQL 쿼리로 데이터 복사 할려고 해도 SQL 문으로 생성된 테이블 들은 소스 변경후 재정의 되면서 사라지네요

    해결 방법 부탁드립니다.


    2015년 10월 15일 목요일 오전 9:13

답변

모든 응답