build(room): KSP room.schemaLocation 설정 및 exportSchema=true로 스키마 export 활성화

프로젝트가 이미 KSP를 사용하고 있어 KSP 인수 기반으로 Room 스키마 export를 활성화했습니다.
- app/build.gradle: ksp { room.schemaLocation 등 } 추가
- Room DB 클래스 3종: exportSchema=true
- app/schemas 디렉터리 버전 관리
This commit is contained in:
2025-10-22 19:19:31 +09:00
parent 7ff3d7f1e5
commit 23c05b91d5
10 changed files with 233 additions and 8 deletions

View File

@@ -16,8 +16,8 @@ buildscript {
}
plugins {
id 'com.android.application' version '8.4.2' apply false
id 'com.android.library' version '8.4.2' apply false
id 'com.android.application' version '8.7.2' apply false
id 'com.android.library' version '8.7.2' apply false
id 'org.jetbrains.kotlin.android' version '2.0.21' apply false
id 'com.google.devtools.ksp' version '2.0.21-1.0.25' apply false