Closed henrybrink closed 4 months ago
Ich bin dafür die Prisma Entscheidung so stehen zu lassen und nicht weiter daran herumzubasteln. Wenn sich tatsächlich dadurch massive Probleme ergeben können wir das Issue gerne wieder aufnehmen. Wäre es für dich @henrybrink in Ordnung wenn wir das Issue erstmal schließen?
OK.
Leider verhält sich Prisma ORM nicht so wie erwartet, wir können damit leider das gewünschte Setup: SQLite für die Entwicklung und PostgreSQL für die "produktive" Datenbank nicht umsetzen. Diese Funktion gab es zwar früher einmal in Prisma, allerdings wurde diese mittlerweile entfernt. Ich werde deswegen evaluieren ob es nicht mit einem anderen ORM besser funktioniert.
@henrybrink Können wir dieses Issue schließen, da wir weiterhin Prisma verwenden?
Ich bin immer noch gegen Prisma, aber ich finde immer noch nichts besseres.
Bei der Entwicklung der ersten Endpoints hat sich Prisma zwar als zuverlässiges ORM herausgestellt, allerdings gibt es einige Design-Entscheidungen die die Integration in NestJS erschweren, TypeORM als Alternative würde keine wirkliche Verbesserung bringen, eventuell ist Sequelize mit der Zusatz-Library "sequelize-typescript" eine sinnvolle Alternative.
Dies sollte evaluiert werden - falls sich Sequelize als bessere Alternative heraustellt, soll die Implementierung angepasst werden.