# trusted_key ## Description
Table Definition ```sql CREATE TABLE "trusted_key" ("sourceId" varchar(36) NOT NULL, "kid" varchar(255) NOT NULL, "data" text NOT NULL, "createdAt" datetime(3) NOT NULL DEFAULT (STRFTIME('%Y-%m-%d %H:%M:%f', 'NOW')), CONSTRAINT "FK_8c2938d746943dd8f608d23c891" FOREIGN KEY ("sourceId") REFERENCES "trusted_key_source" ("id") ON DELETE CASCADE, PRIMARY KEY ("sourceId", "kid")) ```
## Columns | Name | Type | Default | Nullable | Children | Parents | Comment | | ---- | ---- | ------- | -------- | -------- | ------- | ------- | | sourceId | varchar(36) | | false | | [trusted_key_source](trusted_key_source.md) | | | kid | varchar(255) | | false | | | | | data | TEXT | | false | | | | | createdAt | datetime(3) | STRFTIME('%Y-%m-%d %H:%M:%f', 'NOW') | false | | | | ## Constraints | Name | Type | Definition | | ---- | ---- | ---------- | | sourceId | PRIMARY KEY | PRIMARY KEY (sourceId) | | kid | PRIMARY KEY | PRIMARY KEY (kid) | | - (Foreign key ID: 0) | FOREIGN KEY | FOREIGN KEY (sourceId) REFERENCES trusted_key_source (id) ON UPDATE NO ACTION ON DELETE CASCADE MATCH NONE | | sqlite_autoindex_trusted_key_1 | PRIMARY KEY | PRIMARY KEY (sourceId, kid) | ## Indexes | Name | Definition | | ---- | ---------- | | sqlite_autoindex_trusted_key_1 | PRIMARY KEY (sourceId, kid) | ## Relations ```mermaid erDiagram "trusted_key" |o--|| "trusted_key_source" : "FOREIGN KEY (sourceId) REFERENCES trusted_key_source (id) ON UPDATE NO ACTION ON DELETE CASCADE MATCH NONE" "trusted_key" { varchar_36_ sourceId PK varchar_255_ kid PK TEXT data datetime_3_ createdAt } "trusted_key_source" { varchar_36_ id PK varchar_32_ type TEXT config varchar_32_ status TEXT lastError datetime_3_ lastRefreshedAt datetime_3_ createdAt datetime_3_ updatedAt } ``` --- > Generated by [tbls](https://github.com/k1LoW/tbls)