1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/noworld-QueryBuilder

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

О QueryBuilder

QueryBuilder — это плагин, основанный на визуализации сложного SQL-соединения. Он предназначен для облегчения процесса создания сложных SQL-запросов пользователями в PLSQL или SQL Developer.

В QueryBuilder используются такие технологии, как Bootstrap, Jquery.form и Jquery.validate. Это позволяет создать удобный и функциональный интерфейс с возможностью динамического соединения SQL.

Плагин поддерживает масштабирование в браузере и работает с основными браузерами, такими как IE8 и выше, Chrome, Firefox и Opera. Однако рекомендуется использовать Chrome для доступа к нему.

Функции и прогресс разработки QueryBuilder

  • Управление шаблонами запросов:
    • поддержка ежедневного обслуживания шаблонов запросов;
    • отображение важной информации о шаблонах запросов;
    • управление информацией о классе запросов в шаблонах;
    • управление псевдонимами классов запросов;
    • поддержание отображения столбцов результатов запроса.
  • Создание сложных SQL-запросов:
    • создание сложных SQL-запросов;
    • интеллектуальное введение значений ограничений;
    • визуализация просмотра, восстановления и сброса сохранённых шаблонов запросов;
    • сохранение созданных сложных SQL-запросов (требуется определение компонентов, которые будут использоваться в файле queryBuilder.method.js).
  • Управление результатами запросов:
    • плоское отображение результатов запросов в стиле Bootstrap;
    • постраничное отображение результатов запросов;
    • показ исправленных данных;
    • экспорт данных.
  • Вложение шаблонов запросов:
    • более сложное вложение шаблонов SQL.
  • Управление таблицами:
    • модель функции находится в стадии исследования.

Процесс работы с QueryBuilder

К сожалению, информация о процессе работы с QueryBuilder отсутствует.

Среда разработки

Для разработки используется JDK версии 1.6 и выше, а также Tomcat 1.6 и MyEclipse.

Зависимости QueryBuilder

  • jQuery версии 1.9 и выше;
  • Bootstrap версии 3 и выше;
  • Sweetalert;
  • jquery.form;
  • Jquery.validate;
  • bootstrap-datetimepicke;
  • bootstrap-select2;
  • bootstrap-typeahead.

Использование QueryBuilder

Чтобы использовать QueryBuilder, необходимо выполнить следующие шаги:

  1. Ввести зависимости в порядке их следования.
  2. Ввести файл queryBuilder.js.
  3. Ввести файл queryBuilder.method.js.

Демонстрация функций QueryBuilder

Демонстрация включает в себя два примера:

  • Пример 1: Интерфейс управления шаблонами.

На изображении представлен интерфейс управления шаблонами, который позволяет пользователям просматривать, редактировать и удалять шаблоны запросов.

  • Пример 2: Сборка SQL-соединений.

Изображение показывает процесс сборки SQL-соединений с использованием QueryBuilder. Пользователи могут выбирать таблицы, поля и условия для создания сложных запросов.

Если у вас есть вопросы или предложения по использованию QueryBuilder, вы можете оставить их в виде Issue или комментария под проектом. При создании Issue важно предоставить подробное описание проблемы или предложения.

Автор проекта готов ответить на ваши вопросы и обсудить предложения. Вы можете связаться с ним через блог, QQ-группу или электронную почту. Также автор проекта предлагает поддержать его работу, используя специальную кнопку на сайте.

Проект разработан двумя авторами: 郭鹏飞 и 武彩平.

Код на языке JavaScript:

  var ihubo = {
    nickName  : "QueryBuilder",
    site : "http://www.niubai.net.cn"
  }

был переведён без изменений.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Описание недоступно Развернуть Свернуть
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/noworld-QueryBuilder.git
git@api.gitlife.ru:oschina-mirror/noworld-QueryBuilder.git
oschina-mirror
noworld-QueryBuilder
noworld-QueryBuilder
master