CipherStash Docs
StackLatestSchemaType aliases

EncryptedTableColumn

Shape of table columns: either top-level EncryptedColumn or nested objects whose leaves are EncryptedField. Used with encryptedTable.

@cipherstash/stack


Type Alias: EncryptedTableColumn

type EncryptedTableColumn = {
[key: string]: 
  | EncryptedColumn
  | {
[key: string]: 
  | EncryptedField
  | {
[key: string]: 
  | EncryptedField
  | {
[key: string]: EncryptedField;
};
};
};
};

Defined in: .tmp-stack/packages/stack/src/schema/index.ts:113

Shape of table columns: either top-level EncryptedColumn or nested objects whose leaves are EncryptedField. Used with encryptedTable.

Index Signature

[key: string]: 
  | EncryptedColumn
  | {
[key: string]: 
  | EncryptedField
  | {
[key: string]: 
  | EncryptedField
  | {
[key: string]: EncryptedField;
};
};
}

On this page