홈>
개발 중에 데이터베이스 버전 번호를 유지할 수 있습니까? 저는 Android Dev and Room을 처음 사용하므로 기능을 테스트하면서 앱을 만들고 있습니다. 새 엔티티를 만들 때마다 데이터베이스 버전 번호를 업데이트해야합니다.
개발 중에 변경 사항을 무시하도록 플래그를 설정할 수 있습니까?
지금까지 방금.fallbackToDestructiveMigration()
를 사용했습니다
버전 번호를 올릴 때 분명히 제거해야합니다. 더 좋은 방법이 있습니까?
- 답변 # 1
관련 자료
- python - peewee 데이터베이스에서 행 수를 얻는 방법은 무엇입니까?
- unix - txt 파일에 나열된 시퀀스 ID (버전 번호 없음)를 사용하여 FASTA 시퀀스 (버전 번호 포함) 추출
- c# - WIX에서 설치 제목에 버전 번호를 어떻게 표시합니까?
- javascript - 버전 번호를 기준으로 테이블 정렬
- python - 정규 표현식으로 파일 이름 끝에서 버전 번호 추출
- mongodb - 특정 값의 발생 횟수로 몽고 데이터베이스를 필터링하는 방법이 있습니까?
- javascript - NPM에 대한 정규식 또는 이름과 버전 번호 모두에 대한 기타 패키지
- java - jpa @version 버전 - 데이터베이스가 증가하지만 더 작은 버전으로 레코드를 업데이트합니다
- java - Maven 하위 모듈 pomxml 파일에서 버전 번호를 바꾸는 방법은 무엇입니까?
- php - Yii2 select2 데이터베이스 예외 바인딩 된 변수 수가 토큰 수와 일치하지 않습니다
- php - 시간당 데이터베이스에 삽입 된 행 수 가져 오기
- Azure Pipelines를 사용하여 Android 앱의 빌드 ID 및 버전 번호를 자동으로 늘리는 방법
- android - 데이터베이스 버전을 확인/업데이트하는 방법은 무엇입니까? "fallbackToDestructiveMigration"과 같은 것이 있습니까?
- wso2is - Carbon Admin Portal에서 WSO2 Identity Server의 버전 번호 가져 오기
- bash - sed를 사용하여 packagejson 파일의 버전 번호 교체
- java - 스프링 마이크로 서비스 중 데이터베이스 문제
- html - 입력 유형 번호 및 데이터베이스 (페치 된) 값에서 값을 빼는 방법은 무엇입니까? 뺀 후 업데이트 쿼리에서 현재 잔액을 업데이트합니다
- c# - XML 예외 처리 중에 예외를 발생시키는 XML 파일의 줄 번호를 어떻게 얻습니까?
- python - Django Channels Pytest 테스트 중에 데이터를 보관하지 않는 테스트 데이터베이스
관련 질문
- Android 룸 데이터베이스에서 제한된 데이터 삭제
- android : Room Kotlin에서 항목을 업데이트 할 수 없습니다.
- Android에서 둘 이상의 객실 데이터베이스를 사용하는 방법
- android : localDate를 변환하는 변환기를 만드는 방법은 해당 방이 이해 /저장할 수 있습니다.
- android : 룸 데이터베이스에 사용자 정의 오브젝트 목록을 저장하는 방법
- Android 용 객실에서 마이그레이션에서 특정 속성 구조 조정
- java : 생성 된 다른 활동에서 내 Android 룸 데이터베이스에서 사용자 이름을 검색하려면 어떻게해야합니까?
- ROOM 이외의 Android에서 데이터를 캐시하는 가장 좋은 방법은 무엇입니까?
- DAO 주입 문제-Hilt Android에서 RoomDatabase를 찾을 수 없음
- Android room 영구 라이브러리 -목록 개체 필드가있는 클래스 삽입 방법
이 질문에 대한 간단한 대답은 '아니요'입니다. 이것을 말하면이 문제를 해결할 수있는 방법이 있습니다. 데이터베이스 변경을 수행 할 때는 마이그레이션 스크립트를 트리거 할 버전 번호 만 변경하면됩니다.이 경우 단순히 데이터베이스를 삭제하고 새 데이터베이스를 작성하면됩니다. 제품을 출시하려면 버전 번호를 필요한 버전으로 재설정하기 만하면됩니다. 이렇게하면 지속적으로 테스트 할 수 있지만 실제 응용 프로그램에 적합한 버전 번호를 유지할 수 있습니다.
도움이됩니다.