db-update

Update 1C database configurations via /UpdateDBCfg with dynamic and extension options.

41|5|Updated May 28, 2026
One-click install
npx skills add https://github.com/msrv-tech/skills --skill db-update-msrv-tech
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: db-update
Source: https://github.com/msrv-tech/skills/tree/main/db-update
Command: npx skills add https://github.com/msrv-tech/skills --skill db-update-msrv-tech

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Обновление конфигурации базы данных 1С: применение изменений основной конфигурации к конфигурации базы данных через /UpdateDBCfg. Обязательный шаг после /db-load-cf, /db-load-xml, /db-load-git. Если проект открыт в EDT и доступен EDT MCP-сервер - используйте MCP для полного/инкрементального обновления.

Core Features & Use Cases

  • Поддерживает файловые и серверные базы: указывает -InfoBasePath или -InfoBaseServer + -InfoBaseRef; может автоматически определить базу по ветке Git.
  • Поддерживает динамическое обновление (-Dynamic), обновление расширений (-Extension / -AllExtensions) и опции сервера (-Server) и предупреждений (-WarningsAsErrors).
  • Встроенная проверка входных параметров и вывод журнала обновления. Пример сценария: обновление конфигурации после загрузки конфигураций.

Quick Start

Run the script with -InfoBasePath or -InfoBaseServer + -InfoBaseRef to perform an update, for example: powershell -NoProfile -File skills/1c-db-update/scripts/db-update.ps1 -InfoBasePath "C:\Bases\MyDB" -UserName "Admin".

Frequently Asked Questions about db-update

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I update a 1C database configuration after loading configuration files?▼

To update a 1C database configuration, apply the main configuration changes using the /UpdateDBCfg command. This script covers both file-based and server-based databases and outputs a detailed update log.

Can I perform a dynamic 1C database configuration update from the command line?▼

Yes, you can perform a dynamic 1C database configuration update by passing the -Dynamic parameter to the script. This allows applying changes without disrupting active users on the server.

Does the 1C database update script support server-based infobases and extensions?▼

Yes, the 1C database update script supports server-based infobases using -InfoBaseServer and -InfoBaseRef. It also updates extensions individually using -Extension or all at once with -AllExtensions.

What parameters are required to run a 1C database configuration update script?▼

Running a 1C database configuration update requires specifying either -InfoBasePath for file-based databases or -InfoBaseServer plus -InfoBaseRef for server-based databases. The script enforces these prerequisites before executing.

When should I use a PowerShell script to update 1C database configuration instead of EDT?▼

Use the PowerShell script to update 1C database configuration when applying changes after /db-load-cf or /db-load-xml operations. If the project is open in EDT and the EDT MCP-server is available, use MCP for full or incremental updates instead.

Why are my 1C database configuration updates failing during the build process?▼

1C database configuration updates may fail if warnings are treated as errors. Use the -WarningsAsErrors parameter to enforce strict validation, and check the detailed update log to diagnose parameter or prerequisite issues.