-
Notifications
You must be signed in to change notification settings - Fork 224
Closed
Labels
type: enhancementNew feature or requestNew feature or request
Description
Micronaut Data currently supports multi-tenancy via datasource or schema. Not sure how the API should look like for column discriminator multi tenancy .
But I assume something like:
@MappedEntity // (1)
record Book(
@Id @GeneratedValue @Nullable Long id,
@DateCreated @Nullable Date dateCreated,
@TenantId String publisher,
String title,
int pages) {
}and a JdbcRepository
@JdbcRepository(dialect = Dialect.H2
interface BookRepository extends CrudRepository<Book, Long> {for bookRepository.findAll() we should do select * from book where publisher = 'xxx'.
We should leverage Micronaut Multitenancy for tenant resolution.
See GORM Multi-tenancy API for ideas.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
type: enhancementNew feature or requestNew feature or request
Type
Projects
Status
Done