Skip to content

feat: Updated domain models and features.md#5

Merged
sh1sh4k1n9 merged 1 commit into
devfrom
DirewolfPrime/domain-update
Apr 6, 2026
Merged

feat: Updated domain models and features.md#5
sh1sh4k1n9 merged 1 commit into
devfrom
DirewolfPrime/domain-update

Conversation

@DirewolfPrime
Copy link
Copy Markdown
Contributor

No description provided.

@sh1sh4k1n9 sh1sh4k1n9 merged commit 7cb1cec into dev Apr 6, 2026
0 of 3 checks passed
data class VersionData<Id: DomainId, Entity: DomainEntity<Id>>(
val root: LazyEntity<Id, Entity>,
val index: Long,
) // TODO: add constraint "root+index unique"
id: DeveloperSolutionId,
createdAt: Instant,
val data: DeveloperSolutionData,
) : DomainEntity<DeveloperSolutionId>(id, createdAt) No newline at end of file
createdAt: Instant,
val versionData: VersionData<ExerciseId, Exercise>,
val data: ExerciseData,
) : DomainEntity<ExerciseId>(id, createdAt) No newline at end of file
id: SolutionId,
createdAt: Instant,
val data: SolutionData,
) : DomainEntity<SolutionId>(id, createdAt) No newline at end of file
createdAt: Instant,
val versionData: VersionData<StatementId, Statement>,
val data: StatementData
) : DomainEntity<StatementId>(id, createdAt) No newline at end of file
id: TestId,
createdAt: Instant,
val data: TestData,
) : DomainEntity<TestId>(id, createdAt) No newline at end of file
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants