fix(db): improve skill docs after comprehensive testing

- Add Russian morphology-aware matching for aliases and names
- Standardize empty password handling: omit /P entirely
- Add server base examples to db-create, db-load-cf, db-dump-xml, db-load-git
- Fix Unstaged description to include untracked files
- Add Partial mode hint to db-dump-xml

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Nick Shirokov
2026-02-15 20:05:37 +03:00
co-authored by Claude Opus 4.6
parent 9331aa7825
commit fcc85c9c6e
5 changed files with 27 additions and 12 deletions
+5 -2
View File
@@ -70,7 +70,7 @@ powershell.exe -NoProfile -File .claude\skills\db-load-git\scripts\db-load-git.p
|--------|----------|
| `All` | Все незафиксированные: staged + unstaged + untracked |
| `Staged` | Только проиндексированные (git add) |
| `Unstaged` | Только изменённые но не проиндексированные |
| `Unstaged` | Изменённые но не проиндексированные + новые (untracked) файлы |
| `Commit` | Файлы из диапазона коммитов (требует `-CommitRange`) |
### Логика маппинга BSL → XML
@@ -96,12 +96,15 @@ powershell.exe -NoProfile -File .claude\skills\db-load-git\scripts\db-load-git.p
## Примеры
```powershell
# Загрузить все незафиксированные изменения
# Загрузить все незафиксированные изменения (файловая база)
powershell.exe -NoProfile -File .claude\skills\db-load-git\scripts\db-load-git.ps1 -V8Path "C:\Program Files\1cv8\8.3.25.1257\bin" -InfoBasePath "C:\Bases\MyDB" -UserName "Admin" -ConfigDir "C:\WS\cfsrc" -Source All
# Только staged
powershell.exe -NoProfile -File .claude\skills\db-load-git\scripts\db-load-git.ps1 -InfoBasePath "C:\Bases\MyDB" -UserName "Admin" -ConfigDir "C:\WS\cfsrc" -Source Staged
# Серверная база
powershell.exe -NoProfile -File .claude\skills\db-load-git\scripts\db-load-git.ps1 -InfoBaseServer "srv01" -InfoBaseRef "MyApp_Dev" -UserName "Admin" -Password "secret" -ConfigDir "C:\WS\cfsrc" -Source All
# Из диапазона коммитов
powershell.exe -NoProfile -File .claude\skills\db-load-git\scripts\db-load-git.ps1 -InfoBasePath "C:\Bases\MyDB" -UserName "Admin" -ConfigDir "C:\WS\cfsrc" -Source Commit -CommitRange "HEAD~3..HEAD"