Test-EdifactPartnerTable #
Intern – Diese Funktion ist nicht exportiert und nur modulintern verfügbar.
ÜBERSICHT #
Stellt sicher, dass die MSSQL-Tabelle ‘EdifactPartner’ existiert und korrekt eingerichtet ist.
SYNTAX #
Test-EdifactPartnerTable [<CommonParameters>]
BESCHREIBUNG #
Diese Funktion überprüft, ob die Tabelle ‘EdifactPartner’ in der angegebenen MSSQL-Datenbank existiert. Falls sie nicht existiert, wird sie erstellt, inklusive Primärschlüssel und Unique Constraint auf ‘PartnerName’.
Die Tabelle enthält folgende Felder:
- Id (int, IDENTITY, Primärschlüssel)
- PartnerName (nvarchar(200), UNIQUE)
- JsonPayload (nvarchar(MAX))
- CreatedDate (datetime, Standardwert: GETDATE())
PARAMETER #
-ConnStr #
Ein gültiger Connection-String zur MSSQL-Datenbank.
AUSGABEN #
void
Kein Rückgabewert. Die Funktion stellt lediglich sicher, dass die Tabelle existiert.
BEISPIELE #
Test-EdifactPartnerTable -ConnStr "Provider=SQLOLEDB;Data Source=server;Initial Catalog=db;Integrated Security=SSPI;"
Stellt sicher, dass die Tabelle 'EdifactPartner' vorhanden ist.
HINWEISE #
Falls die Tabelle bereits vorhanden ist, erfolgt keine Änderung.