This commit is contained in:
Andras Bacsai
2023-07-14 23:15:43 +02:00
parent 055ff6dbbd
commit 9ebfc6646e
11 changed files with 307 additions and 247 deletions

View File

@@ -102,14 +102,17 @@ async function reEncryptSecrets() {
}
if (secretOld !== secretNew) {
console.log('secrets are different, so re-encrypting');
// const secrets = await prisma.secret.findMany();
// if (secrets.length > 0) {
// for (const secret of secrets) {
// const value = decrypt(secret.value, secretOld);
// const newValue = encrypt(value, secretNew);
// console.log({ value: secret.value, newValue });
// }
// }
const secrets = await prisma.secret.findMany();
if (secrets.length > 0) {
for (const secret of secrets) {
const value = decrypt(secret.value, secretOld);
const newValue = encrypt(value, secretNew);
await prisma.secret.update({
where: { id: secret.id },
data: { value: newValue }
});
}
}
}
}
main()