perf: move encryption/decryption to a separate thread
This commit is contained in:
parent
0b337a13a4
commit
b7c7e002eb
16 changed files with 310 additions and 147 deletions
|
@ -1,5 +1,4 @@
|
|||
import { Column, Entity, PrimaryGeneratedColumn } from "typeorm";
|
||||
import { createEncryptedTextTransformer } from "../encryptedTextTransformer";
|
||||
|
||||
@Entity("archives")
|
||||
export class ArchiveEntry {
|
||||
|
@ -11,7 +10,6 @@ export class ArchiveEntry {
|
|||
|
||||
@Column({
|
||||
type: "mediumtext",
|
||||
transformer: createEncryptedTextTransformer(),
|
||||
})
|
||||
body: string;
|
||||
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
import { Snowflake } from "discord.js";
|
||||
import { Column, Entity, PrimaryColumn } from "typeorm";
|
||||
import { createEncryptedJsonTransformer } from "../encryptedJsonTransformer";
|
||||
|
||||
export interface ISavedMessageAttachmentData {
|
||||
id: Snowflake;
|
||||
|
@ -93,7 +92,6 @@ export class SavedMessage {
|
|||
|
||||
@Column({
|
||||
type: "mediumtext",
|
||||
transformer: createEncryptedJsonTransformer<ISavedMessageData>(),
|
||||
})
|
||||
data: ISavedMessageData;
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue