mysql-patterns
Набор рекомендаций и шаблонов для проектирования схем, миграций, оптимизации запросов и конфигурации MySQL/MariaDB.
Суть
Что это за skill и зачем он нужен
Этот скилл предоставляет практические паттерны для работы с MySQL и MariaDB: от выбора типов колонок и построения индексов до реализации upsert, keyset‑пагинации, полнотекстового поиска, JSON‑полей и очередей. Включены рекомендации по безопасному использованию транзакций, настройке пулов соединений, репликации, TLS и минимизации привилегий. Каждый паттерн сопровождается примерами SQL и кода (SQLAlchemy, mysql2) и чек‑листами для аудита и миграций.
Установка
Как установить
npx skills add https://github.com/affaan-m/everything-claude-code --skill mysql-patternsСценарии
Когда использовать
Подходит
- Проектирование новых таблиц, индексов и ограничений в MySQL/MariaDB
- Аудит и оптимизация медленных запросов, блокировок и deadlock‑ов
- Подготовка и проверка миграций для больших продакшн‑таблиц
- Реализация upsert, keyset‑пагинации, полнотекстового поиска или JSON‑полей
- Настройка пулов соединений, репликации, TLS и параметров сервера
- Конфигурация и проверка безопасности production‑базы данных
Не подходит
- Для NoSQL‑хранилищ или иных СУБД (PostgreSQL, SQLite и т.п.)
- Когда требуется только одноразовый скрипт без необходимости оптимизации
- Для старых версий MySQL < 5.6, где отсутствуют JSON и современные индексы
- Если требуется глубокий бизнес‑анализ, а не только SQL‑уровень
- Для миграций к полностью другой СУБД без совместимости MySQL/MariaDB
- Когда проект использует только административные команды без приложений
Доверие
Проверки безопасности
Проверка не нашла критичных проблем.
Низкий риск · проблем не найдено.
Предупреждений нет.
Похожие