fix: 빌드 에러 수정 - 중복 코드 제거
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode) Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
This commit is contained in:
@@ -28,18 +28,6 @@ data class HotDealEntity(
|
||||
val isKeywordMatch: Boolean = false,
|
||||
val isFavorite: Boolean = false, // 즐겨찾기 여부
|
||||
val isPopular: Boolean = false // 인기/핫 게시물 여부
|
||||
) {
|
||||
@PrimaryKey
|
||||
val id: String,
|
||||
val siteName: String,
|
||||
val boardName: String,
|
||||
val title: String,
|
||||
val url: String,
|
||||
val mallUrl: String?,
|
||||
val createdAt: Long,
|
||||
val isNotified: Boolean = false,
|
||||
val isKeywordMatch: Boolean = false,
|
||||
val isFavorite: Boolean = false // 즐겨찾기 여부
|
||||
) {
|
||||
/**
|
||||
* Domain 모델로 변환
|
||||
@@ -58,19 +46,6 @@ data class HotDealEntity(
|
||||
isFavorite = isFavorite,
|
||||
isPopular = isPopular
|
||||
)
|
||||
}
|
||||
return HotDeal(
|
||||
id = id,
|
||||
siteName = siteName,
|
||||
boardName = boardName,
|
||||
title = title,
|
||||
url = url,
|
||||
mallUrl = mallUrl,
|
||||
createdAt = createdAt,
|
||||
isNotified = isNotified,
|
||||
isKeywordMatch = isKeywordMatch,
|
||||
isFavorite = isFavorite
|
||||
)
|
||||
}
|
||||
|
||||
companion object {
|
||||
@@ -91,19 +66,6 @@ data class HotDealEntity(
|
||||
isFavorite = domain.isFavorite,
|
||||
isPopular = domain.isPopular
|
||||
)
|
||||
}
|
||||
return HotDealEntity(
|
||||
id = domain.id,
|
||||
siteName = domain.siteName,
|
||||
boardName = domain.boardName,
|
||||
title = domain.title,
|
||||
url = domain.url,
|
||||
mallUrl = domain.mallUrl,
|
||||
createdAt = domain.createdAt,
|
||||
isNotified = domain.isNotified,
|
||||
isKeywordMatch = domain.isKeywordMatch,
|
||||
isFavorite = domain.isFavorite
|
||||
)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -36,10 +36,6 @@ object DatabaseModule {
|
||||
AppDatabase.MIGRATION_2_3,
|
||||
AppDatabase.MIGRATION_3_4,
|
||||
AppDatabase.MIGRATION_4_5
|
||||
)
|
||||
AppDatabase.MIGRATION_1_2,
|
||||
AppDatabase.MIGRATION_2_3,
|
||||
AppDatabase.MIGRATION_3_4
|
||||
)
|
||||
.fallbackToDestructiveMigration()
|
||||
.build()
|
||||
|
||||
@@ -15,17 +15,6 @@ data class HotDeal(
|
||||
val isKeywordMatch: Boolean = false,
|
||||
val isFavorite: Boolean = false, // 즐겨찾기 여부
|
||||
val isPopular: Boolean = false // 인기/핫 게시물 여부
|
||||
) {
|
||||
val id: String, // siteName + "_" + postId
|
||||
val siteName: String, // ppomppu, clien, ruriweb, coolenjoy, quasarzone
|
||||
val boardName: String, // ppomppu, ppomppu4, allsell, jirum, etc.
|
||||
val title: String, // 게시글 제목
|
||||
val url: String, // 게시글 URL
|
||||
val mallUrl: String? = null, // 쇼핑몰 URL (추출된 경우)
|
||||
val createdAt: Long, // 수집 시간 (timestamp)
|
||||
val isNotified: Boolean = false,
|
||||
val isKeywordMatch: Boolean = false,
|
||||
val isFavorite: Boolean = false // 즐겨찾기 여부
|
||||
) {
|
||||
/**
|
||||
* 사이트 타입 반환
|
||||
|
||||
Reference in New Issue
Block a user