ИИ-генератор SQL-запросов
Инструмент для веб-мастеров и контент-менеджеров, которые работают с базой данных, но не хотят вручную писать сложные SQL-запросы. Вы описываете задачу обычным языком — нейросеть Qwen 3 Coder генерирует готовый SQL-запрос с учётом структуры таблиц CMS, правильного префикса и всех необходимых условий безопасности.
Зачем это нужно
Массовые замены текста, удаление спам-комментариев, поиск записей по сложным условиям, обновление мета-полей — всё это требует JOIN, GROUP BY, подзапросов и аккуратного WHERE. Ошибся в условии — и можно потерять данные. ИИ-генератор берёт на себя техническую часть: вы пишете «Замени во всех опубликованных статьях слово «старый_бренд» на «новый_бренд»», а плагин выдаёт точный SQL с WHERE post_status = 'publish' и WHERE post_type = 'post'.
Как пользоваться
1. Опишите задачу. В текстовом поле напишите, что нужно сделать с базой данных — простыми словами, без SQL-синтаксиса. Чем конкретнее, тем точнее результат.
Примеры запросов:
- «Удали все комментарии со статусом spam из таблицы wp_comments»
- «Найди все записи типа product, у которых нет featured изображения»
- «Замени во всех опубликованных страницах старый домен на
- «Посчитай, сколько комментариев у каждого поста, и выведи топ-10 по числу комментариев»
2. Настройте параметры. Нажмите «Настройки запроса» — откроется панель с уточнениями:
- Префикс таблиц — если у вас нестандартный префикс вместо
wp_, укажите свой. Для multisite это может бытьwp_2_,wp_3_и т. д. - Таблица — выберите из выпадающего списка:
wp_posts,wp_postmeta,wp_terms,wp_users,wp_options,wp_commentsи другие. Если нужной таблицы нет — выберите «Своя таблица» и впишите название вручную. - Тип операции — SELECT (выборка), INSERT (добавление), UPDATE (обновление), DELETE (удаление), CREATE (создание), ALTER (изменение структуры). Если не уверены — оставьте «Авто», и ИИ определит сам.
- Тип записи — фильтр по
post_type:post,page,productили любой другой. Появляется в WHERE автоматически. - Статус записи —
publish,draft,pending,private,future,trash. Нужен, когда операция касается только записей определённого статуса. - Лимит строк — сколько строк вернуть в SELECT-запросе. По умолчанию 100, чтобы не перегрузить сервер.
- Site ID — для multisite. Появляется только если включён режим сети.
- Целевые ID — конкретные идентификаторы записей, например
1, 5, 12. Полезно для точечных операций. - Доп. контекст — свободное поле для дополнительной информации: структура нестандартной таблицы, связи между таблицами, особые условия.
- Dry-run — отметьте, чтобы ИИ сначала сгенерировал SELECT-запрос для проверки, какие строки затронет операция, а уже потом основной запрос. Рекомендуется для UPDATE и DELETE.
3. Сгенерируйте SQL. Нажмите кнопку «Сгенерировать SQL» — запрос уходит в нейросеть, через несколько секунд результат появится в блоке ниже с подсветкой синтаксиса.
4. Скопируйте и проверьте. Нажмите «Копировать» под результатом. Перед выполнением — особенно для UPDATE, DELETE и INSERT — плагин покажет жёлтое предупреждение. Рекомендуется сначала сделать резервную копию базы данных и запустить запрос через phpMyAdmin или WP CLI.
Безопасность
- Плагин не выполняет SQL-запросы автоматически. Он только генерирует код — выполнение остаётся за вами.
- Для опасных операций (UPDATE, DELETE, INSERT, DROP, ALTER) автоматически появляется предупреждение.
- При включённом Dry-run ИИ сначала предложит SELECT-запрос, чтобы вы могли проверить, какие строки попадут под операцию.
- Все SELECT-запросы по умолчанию включают LIMIT.
Лимиты токенов
Инструмент работает на том же пуле токенов, что и ИИ-чат с Qwen 3 Coder:
- Гости — 200 000 токенов в месяц
- Зарегистрированные пользователи — 600 000 токенов в месяц
👤 Зарегистрируйтесь, чтобы добавить материал в закладки.
