This commit is contained in:
waka 2026-05-28 13:27:31 +05:00
commit 9f1baf17ac
5 changed files with 1641 additions and 0 deletions

10
.editorconfig Normal file
View File

@ -0,0 +1,10 @@
root = true
[*]
charset = utf-8
end_of_line = crlf
insert_final_newline = true
trim_trailing_whitespace = true
[*.md]
trim_trailing_whitespace = false

5
.gitattributes vendored Normal file
View File

@ -0,0 +1,5 @@
* text=auto
*.sql text working-tree-encoding=UTF-8
*.txt text working-tree-encoding=UTF-8
*.md text working-tree-encoding=UTF-8

17
.gitignore vendored Normal file
View File

@ -0,0 +1,17 @@
# SQL Server / tooling output
*.bak
*.trn
*.xel
*.trc
*.log
# Local scratch files
tmp/
temp/
*.tmp
# Editor / OS noise
.vs/
.vscode/
Thumbs.db
Desktop.ini

14
README.md Normal file
View File

@ -0,0 +1,14 @@
# mssql-maintenance-deploy
Проект для разработки идемпотентного развертывания инфраструктуры обслуживания баз MS SQL Server.
## Текущий статус
- `deploy_legacy.txt` - исходный legacy-скрипт для анализа.
- Новый deploy-пайплайн пока не реализован.
## Ближайшие шаги
1. Зафиксировать требования к установке и обновлению.
2. Разделить legacy на bootstrap, schema, programmable objects, seed/config и SQL Agent jobs.
3. Сделать безопасный повторный запуск без потери истории и настроек.

1595
deploy_legacy.txt Normal file

File diff suppressed because it is too large Load Diff