Datenbank
Der DocumentSign-Service unterstützt die Datenbanktechnologien MSSQL und PostgreSql. Die Datenbank wird zwingend benötigt.
Damit der DocumentSign-Service starten kann, muss die Datenbank vorhanden und aktuell sein!
Konfiguration
Die Zugangsdaten zur Datenbank werden im appsettings.json
erfasst. Details sind hier zu finden.
Initiale Erstellung / Updates
Bei jeder Aktualisierung des Services müssen die Datenbank-Skripte in der richtigen Reihenfolge ausgeführt werden. Diese Skripte befinden sich im Ordner "Scripts" und sind für die beiden Datenbanktechnologien MSSQL und PostgreSql getrennt. Die Skripte tragen den Namen [Migrations-ID]_[Nummer].sql
. Es ist wichtig, die Skripte in aufsteigender Reihenfolge der Nummern auszuführen (Achtung, die Nummer ist entscheidend, nicht die ID, welche sich am Anfang befindet), beginnend mit der niedrigsten Nummer und fortlaufend zur höchsten Nummer.
Während eines Updates stehen zwei Optionen zur Verfügung: Es können entweder alle Skripte erneut (in aufsteigender Reihenfolge der Nummern) ausgeführt werden oder es kann in der Tabelle __EFMigrationsHistory
nachgeschaut werden, welches Skript zuletzt ausgeführt wurde, und nur Skripte ab diesem Punkt ausführen.