feat(backend): Hinzufügen eines Skripts zur automatischen Korrektur von Index-Feldern

- Implementierung eines neuen Skripts, das camelCase-Feldnamen in snake_case für alle Modelldateien im models-Verzeichnis konvertiert.
- Anpassung der Indexdefinitionen in mehreren Modelldateien zur Verbesserung der Konsistenz mit den Datenbankkonventionen.
- Verbesserung der Konsolenausgaben zur Nachverfolgbarkeit der durchgeführten Änderungen.
This commit is contained in:
Torsten Schulz (local)
2025-08-29 12:01:50 +02:00
parent 55ddec9a42
commit 01387037f1
5 changed files with 117 additions and 4 deletions

View File

@@ -49,7 +49,7 @@ const Room = sequelize.define('Room', {
indexes: [
{
name: 'idx_chat_room_owner',
fields: ['ownerId']},
fields: ['owner_id']},
]});
export default Room;