ИИ-Генератор SQL-запросов

ИИ SQL-Генератор
Гость
Токены: 0 / 50 000
Гостевой лимит — 50 000 токенов. Зарегистрируйтесь, для пользователей лимит + 200 000 токенов.

ИИ-генератор 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 токенов в месяц

👤 Зарегистрируйтесь, чтобы добавить материал в закладки.