작성
·
278
0
영상을 보면서 따라가던 중에
final colors = await database.getCategoryColors();
if (colors.isEmpty) {
for (String hexCode in DEFAULT_COLORS) {
await database.createCategoryColor(
CategoryColorsCompanion(
hexCode: Value(hexCode),
),
);
}
}
print(await database.getCategoryColors());
이 부분을 입력하고서 실행을 해보니까
InvalidDataException 오류가 발생했습니다.
id값은 필수이지만 존재하지 않는다고 나옵니다.
category_color.dart 와 schedule.dart 파일 모두 integer().autoIncrement()(); 로 해놨습니다.
이런 경우에는 어떻게 해야할까요?
오류 설명 내용입니다
InvalidDataException (InvalidDataException: Sorry, CategoryColorsCompanion(id: Value.absent(), hexCode: Value(F44336), rowid: Value.absent()) cannot be used for that because: • id: This value was required, but isn't present )
에뮬레이터/시뮬레이터에서 앱을 uninstall을 하고서 다시 해봐도 문제가 여전히 발생합니다