37 lines
1.0 KiB
SQL
37 lines
1.0 KiB
SQL
/* ============================================================================
|
|
MASTER DEPLOY
|
|
Führt die getrennten Deploy-Skripte in korrekter Reihenfolge aus.
|
|
|
|
WICHTIG:
|
|
- Dieses Skript benötigt SQLCMD-Modus (SSMS/ADS).
|
|
- Ausführung im gleichen Verzeichnis wie die referenzierten Dateien.
|
|
============================================================================ */
|
|
|
|
:on error exit
|
|
|
|
PRINT 'Starte Deploy: Schema';
|
|
:r "[SCHEMA_META].sql"
|
|
|
|
PRINT 'Starte Deploy: Tabelle';
|
|
:r "[TBDD_CFG_SYSTEM_INFO].sql"
|
|
|
|
PRINT 'Starte Deploy: Prozeduren';
|
|
:r "[TBDD_CFG_SYSTEM_INFO_PROCEDURES].sql"
|
|
|
|
PRINT 'Starte Deploy: Trigger';
|
|
:r "[TBDD_CFG_SYSTEM_INFO_TRIGGER].sql"
|
|
|
|
PRINT 'Starte Deploy: Tabelle FUNCTION_MODULE';
|
|
:r "[TBDD_CFG_FUNCTION_MODULE].sql"
|
|
|
|
PRINT 'Starte Deploy: Prozeduren FUNCTION_MODULE';
|
|
:r "[TBDD_CFG_FUNCTION_MODULE_PROCEDURES].sql"
|
|
|
|
PRINT 'Starte Deploy: Trigger FUNCTION_MODULE';
|
|
:r "[TBDD_CFG_FUNCTION_MODULE_TRIGGER].sql"
|
|
|
|
PRINT 'Starte Deploy: Security Baseline';
|
|
:r "[SECURITY_META_CFG].sql"
|
|
|
|
PRINT 'Deploy abgeschlossen.';
|