Hint: Use the database definitions inside of DBeaver/DataGrip/AnythingElse to see what can or cannot be NULL
AC:
BackgroundTask.java to use Optional<?> for any fields that may be NULLBackgroundTaskRepository to use Optional<?> for any methods that may or may not return something back