Skills

Db Create

Создание информационной базы 1С.

Install

npx skills add Nikolay-Shirokov/cc-1c-skills --skill db-create -g -a claude-code -y
Category
Engineering
Updated
4d ago
License
MIT
Context cost
Lightabout 614 tokens
Runs scripts
Yes, review before use

What it does

Создание информационной базы 1С. Используй когда нужно создать базу, новую ИБ, пустую базу

/db-create, Создание информационной базы

Создаёт новую информационную базу 1С (файловую или серверную) и предлагает зарегистрировать в .v8-project.json.

Usage

/db-create <path>, файловая база по указанному пути
/db-create <server>/<name>, серверная база
/db-create, интерактивно

Параметры подключения

Прочитай .v8-project.json из корня проекта. Платформа, v8path записи создаваемой базы, если она уже в реестре, иначе корневой v8path. Не задан ни там, ни там, -V8Path не передавай. После создания базы предложи зарегистрировать через /db-list add.

Команда

powershell.exe -NoProfile -File "${CLAUDE_SKILL_DIR}/scripts/db-create.ps1" <параметры>

Параметры скрипта

ПараметрОбязательныйОписание
-V8Path <путь>нетКаталог bin платформы, или полный путь к 1cv8.exe / ibcmd.exe
-InfoBasePath <путь>*Путь к файловой базе
-InfoBaseServer <сервер>*Сервер 1С (для серверной базы)
-InfoBaseRef <имя>*Имя базы на сервере
-UseTemplate <файл>нетСоздать из шаблона (.cf или .dt)
-AddToListнетДобавить в список баз 1С
-ListName <имя>нетИмя базы в списке
-AdditionalV8Arguments <список>нетДоп. аргументы запуска 1cv8.exe через запятую, напр. /UseHwLicenses+
-AdditionalIbcmdArguments <список>нетДоп. аргументы ibcmd через запятую, в форме --ключ=значение

*, нужен либо -InfoBasePath, либо пара -InfoBaseServer + -InfoBaseRef

После создания

Предложи зарегистрировать базу в .v8-project.json (через /db-list add) 3. Если указан шаблон /UseTemplate, предупреди что конфигурация будет загружена из шаблона

Примеры

# Создать файловую базу
powershell.exe -NoProfile -File "${CLAUDE_SKILL_DIR}/scripts/db-create.ps1" -InfoBasePath "C:\Bases\NewDB"
Read the whole SKILL.md on GitHub

More in Engineering