Migrationsskripte Verbrauchsausweis Wohnen + Gewerbe

This commit is contained in:
Carl Mahnke
2025-04-12 18:13:40 +02:00
parent f31d710b20
commit 83727ac71d
3 changed files with 74 additions and 0 deletions

View File

@@ -0,0 +1,37 @@
import { Enums, prisma } from "#lib/server/prisma.js";
let start = 1;
let limit = 10;
const existing_verbauchsausweiswohnen_list = await prisma.verbrauchsausweisWohnen.findMany({
where: {
rechnung_id: null
}
});
for (const ausweis of existing_verbauchsausweiswohnen_list) {
if (ausweis.bestellt == true && ausweis.registriernummer == ""){
console.log(
'ID:' + ausweis.id +
' Reg.Nr:' + ausweis.registriernummer +
' Rechnung_id: ' + ausweis.rechnung_id +
' Bestellt: ' + ausweis.bestellt +
' Ausgestellt: ' + ausweis.ausgestellt +
' Ausgestellt am: ' + ausweis.ausstellungsdatum
);
await prisma.verbrauchsausweisWohnen.update({
where: {
id: ausweis.id
},
data: {
bestellt: false,
ausgestellt: false,
ausstellungsdatum: null
}
});
// if (start >= limit) break;
start++;
}
}