permissions display

This commit is contained in:
Priec
2026-08-12 10:35:13 +02:00
parent bf83e154a1
commit 91f6779f38
5 changed files with 18 additions and 6 deletions

View File

@@ -275,7 +275,7 @@ message DeleteTableDataRequest {
// Soft-delete response.
message DeleteTableDataResponse {
// True if a row was marked deleted (id existed and was not already deleted).
// True when the row was successfully marked deleted.
bool success = 1;
}
@@ -307,6 +307,9 @@ enum ResolvedTableLinkStatus {
SUPERSEDED = 1;
UNAVAILABLE = 2;
DELETED = 3;
// The source row may expose the FK and the target's configured display
// columns, but the caller may not read the target table itself.
RESTRICTED = 4;
}
message ResolvedTableLinkVersion {
@@ -349,7 +352,9 @@ message GetTableDataResponse {
repeated string row_display_columns = 3;
// Links keyed by their public column name. Each value contains the row as
// saved by this record and the newest available state of the linked row.
// saved by this record and, when the caller may read the target table, its
// newest available state. Restricted links contain only the target table's
// configured display columns.
map<string, ResolvedTableLink> resolved_links = 4;
// The generation returned by this response. Zero is never returned.