Documentation
¶
Overview ¶
Package user is the module manifest: the people in a tenant.
It is the exemplar's shape with one entity, one Spec and three lifecycle commands, and it takes no dependencies at all: a user belongs to a tenant by carrying its id, which row-level security matches on, so there is nothing for this module to ask the tenant module for.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
Directories
¶
| Path | Synopsis |
|---|---|
|
Package contracts is everything another module, an app or a test may know about users: the entity, the events, the permissions and the Service interface.
|
Package contracts is everything another module, an app or a test may know about users: the entity, the events, the permissions and the Service interface. |
|
usertest
Package usertest is the conformance suite for contracts.Service, and a fake that passes it.
|
Package usertest is the conformance suite for contracts.Service, and a fake that passes it. |
|
Package internal is every implementation of the user module.
|
Package internal is every implementation of the user module. |
Click to show internal directories.
Click to hide internal directories.