View Source erlfdb_tenant_management (erlfdb v0.3.1)
Managing Tenants
Warning
Tenants are currently experimental and are not recommended for use in production.
Summary
Functions
-spec create_tenant(erlfdb:database() | erlfdb:transaction(), erlfdb:tenant_name()) -> ok.
-spec delete_tenant(erlfdb:database() | erlfdb:transaction(), erlfdb:tenant_name()) -> ok.
-spec get_tenant(erlfdb:database() | erlfdb:transaction(), erlfdb:tenant_name()) -> erlfdb:future() | erlfdb:result().
-spec list_tenants(erlfdb:database() | erlfdb:transaction()) -> [erlfdb:tenant_name()].
-spec list_tenants(erlfdb:database() | erlfdb:transaction(), erlfdb:key(), erlfdb:key(), [erlfdb:fold_option()]) -> [erlfdb:tenant_name()].
-spec transactional(erlfdb:database(), function()) -> any().