Package dev.dokimos.server.repository
Interface DatasetRepository
- All Superinterfaces:
DatasetRepositoryFragment,org.springframework.data.repository.Repository<Dataset,,UUID> ScopedRepository<Dataset>
public interface DatasetRepository
extends org.springframework.data.repository.Repository<Dataset,UUID>, DatasetRepositoryFragment
Tenant-scoped repository for
Dataset. Extends only the empty Repository plus the scoped
fragments, so every read takes a TenantScope. Dataset names are unique per tenant, so the
create guard uses existsByName scoped to the caller.-
Method Summary
Methods inherited from interface dev.dokimos.server.repository.DatasetRepositoryFragment
existsByName, findAllOrdered, findByName, findByNameForUpdate