feat(lesereisen): data model + Flyway migration — GeschichteType, JourneyItem, migrate geschichten_documents #787

Open
marcel wants to merge 207 commits from feat/issue-750-lesereisen-data-model into main
Showing only changes of commit 73004ce49f - Show all commits

View File

@@ -1007,9 +1007,10 @@ public class DocumentService {
}
/**
* Lean document lookup for embedding in JourneyItemView. Skips
* {@code tagService.resolveEffectiveColors} — ×N items per journey GET is wasted
* work that summary consumers never read. Called within a caller-provided transaction.
* Lightweight summary lookup for internal use (e.g. journey item append validation).
* Intentionally skips scope checks and tag-colour resolution — safe only
* under the current single-tenant model where all authenticated users share
* the same document scope. Called within a caller-provided transaction.
*/
public Document getSummaryById(UUID id) {
return documentRepository.findById(id)