-
[Android/Kotlin] Room AutoIncrement 사용하기Android/Kotlin 2022. 8. 10. 12:47반응형
[모든 포스팅은 개인적 공부를 위해 작성된 글입니다]
@Entity data class ToDo ( @PrimaryKey(autoGenerate = true) var uid: Int?, @ColumnInfo(name = "group") val group: String, //그룹 @ColumnInfo(name = "title") val title: String, //제목 @ColumnInfo(name = "date") val date: String, //날짜 @ColumnInfo(name = "time") val time: String, //시간 @ColumnInfo(name = "info") val info: String, //ToDo 내용 @ColumnInfo(name = "alarm") val alarm: Boolean, //알람 설정 여부 @ColumnInfo(name = "alarm_time") val alarm_time: String //알람 시간 )
-> insert 할 아이템 객체 생성 과정에서 uid 값으로 null 넣어주면 AutoIncrement 사용 가능
반응형'Android > Kotlin' 카테고리의 다른 글
[Android/Kotlin] editText.text 오류 (0) 2022.08.10 [Android/Kotlin] Intent로 객체 주고 받기 (0) 2022.08.10 [Android/Kotlin] 앱 종료하고 재시작(첫 화면으로 돌아가기) (0) 2022.08.06 [Android/Kotlin] SharedPreference에 ArrayList 저장하기 (0) 2022.07.31 [Android/Kotlin] AlertDialog 커스텀 (0) 2022.07.19