LIVE СВЕЖЕЕ
Securityskill-scanner: Анализ безопасности Skill, локальноSecurityskill-safe-install-l0-strict: Безопасная установка скилловTechnical Docsskill-creator: Создание и оптимизация скилловSecuritySecurity Skill: анализ и защита данныхTestingquality-gate: Скилл итеративного улучшения артефактовAutomation To..redis-development: Скилл оптимизации производительности RedisTechnical Docsjsdoc-comment-generator: Скилл для автоматической генерации комментариевNoSQL Databasesbackend-coding-standards: Скилл для стандартизации кодаAutomation To..openapi-spec-generator: Скилл для генерации APIDatabase Toolstype-mapping-encyclopedia: Скилл для преобразования типов данныхSecurityskill-scanner: Анализ безопасности Skill, локальноSecurityskill-safe-install-l0-strict: Безопасная установка скилловTechnical Docsskill-creator: Создание и оптимизация скилловSecuritySecurity Skill: анализ и защита данныхTestingquality-gate: Скилл итеративного улучшения артефактовAutomation To..redis-development: Скилл оптимизации производительности RedisTechnical Docsjsdoc-comment-generator: Скилл для автоматической генерации комментариевNoSQL Databasesbackend-coding-standards: Скилл для стандартизации кодаAutomation To..openapi-spec-generator: Скилл для генерации APIDatabase Toolstype-mapping-encyclopedia: Скилл для преобразования типов данных
$ pwd: ~ / categories / Databases / SQL Databases / activerecord-skill-dlya-raboty-s-bazoy-dannyh
view --main activerecord-skill-dlya-raboty-s-bazoy-dannyh.md

activerecord: Скилл для работы с базой данных

//

Этот навык следует использовать, когда пользователь запрашивает "написать миграцию", "добавить столбец", "добавить столбец в таблицу", "создать индекс", "добавить внешний ключ", "настроить связи", "исправить запросы N+1", "оптимизировать запросы", "добавить проверки", "создать колбэки", "использовать ленивую загрузку" или упоминает ActiveRecord, `belongs_to`, `has_many`, `has_one`, ассоциации `:through`, полиморфные ассоциации, `inverse_of`, `touch: true`, счетчики, `dependent: destroy`, условия `where`, области видимости, `includes`, `preload`, `eager_load`, `joins`, `find_each`, пакетную обработку, счетчики, ограничения внешних ключей или ограничения базы данных. Также следует использовать, когда пользователь редактирует файлы `*_model.rb`, работает в каталоге `app/models/`, `db/migrate/`, обсуждает производительность запросов, предотвращение запросов N+1, решения о выборе между проверками и ограничениями или рассматривает дизайн схемы базы данных.

Проводник файлов
13 файлы
SKILL.md
examples
associations 0 B
basics 0 B
callbacks 0 B
migrations 0 B
querying 0 B
validations 0 B
references
associations.md 18.2 KB
basics.md 14.1 KB
callbacks.md 15.9 KB
migrations.md 16.1 KB
querying.md 14.7 KB
validations.md 14.9 KB
SKILL.md
readonly --- lines
Инициализация мануала...
package.json
Author
author
⭐ 26 | 🍴 1
hoblin
// Verified Repository Master Account
$ gh browse
$ install --global skills.sh
npx skills add https://github.com/hoblin/claude-ruby-marketplace/tree/main/plugins/activerecord/skills/activerecord
$ download --local man

[HINT] Скачивает всю директорию скилла с GitHub: SKILL.md и все связанные файлы