diff --git a/src/db/tables/secret.ts b/src/db/tables/secret.ts new file mode 100644 index 00000000..007106ce --- /dev/null +++ b/src/db/tables/secret.ts @@ -0,0 +1,18 @@ +/** + * Represents an account stored in the database. + */ +export type Secret = { + /** + * Auto-generated ID by Dexie + */ + id: number; + + /** + * The secret key used to decrypt the identity if they're not using their own password + */ + secret: string; +}; + +export const SecretSchema = { secret: "++id, secret" }; + +export const MASTER_SECRET_KEY = 0;