Рубрики
Uncategorized

Закуски@консоль Интуитивно понятная консоль SQL на основе браузера

браузерная консоль для запуска и сохранения SQL-запросов. С тегом show dev, с открытым исходным кодом, javascript, php.

Эй, люди

Недавно я был занят созданием проекта с открытым исходным кодом под названием “Проект закусок”. Это интуитивно понятный набор инструментов для работы с базами данных, позволяющий ускорить и упростить процесс управления базами данных.

Сегодня я собираюсь поделиться с вами первым модулем этого проекта. Которая представляет собой консоль на базе браузера для запуска и сохранения SQL-запросов.

санчайн/закуски-консоль

Интуитивно понятная консоль SQL на основе браузера для запуска и сохранения SQL-запросов.

мазентуати/закуски-консоль

Интуитивно понятная консоль SQL на основе браузера для запуска и сохранения SQL-запросов.

Руководство по использованию

Snacks@console – это приложение на базе PHP. Прежде чем использовать его, вы должны убедиться, что ваша система готова к запуску PHP-приложений. Все веб-серверы, такие как Laragon (рекомендуется) или XAMPP , предоставляют пакет всех требований для запуска приложения на основе PHP в одном пакете.

После настройки вашего веб-сервера. Откройте командную строку в корневом каталоге веб-сервера, обычно www , и следуйте за процесс установки

через композитора

мы рекомендуем установить этот пакет через composer :

composer create-project mazentouati/snacks-console "console"

Примечание: убедитесь, что ваш веб-сервер включает механизм перезаписи.

Планы

Это начальная версия, это всего лишь прототип для тестирования и улучшения текущего опыта. Мы планируем добавить следующие функции:

Улучшить поддержку запросов

в настоящее время консоль поддерживает следующие команды:

  • Выбрать
  • Обновление
  • Удалить
  • Вставить

Особенности

  • в настоящее время консоль поддерживает следующие команды: ( Выбрать, Обновить, Удалить, Вставить, Использовать базу данных )
  • закладки избранных запросов
  • встроенные команды терминала
  • аккуратное представление таблицы для выбранных запросов

Руководство по использованию

Snacks@console – это приложение на базе PHP. Прежде чем использовать его, вы должны убедиться, что ваша система готова к запуску PHP-приложений. Все веб-серверы, такие как Tarragon (рекомендуется) или XAMPP , обеспечивают все требования для запуска приложения на основе PHP в одном пакете.

После настройки вашего веб-сервера. Откройте командную строку в корневом каталоге веб-сервера, обычно www , и следуйте за процесс установки

через композитора

Я рекомендую установить этот пакет через композитор :

composer create-project mazentouati/snacks-console "_folder_name"

Примечание: убедитесь, что ваш веб-сервер включает механизм перезаписи.

затем зайдите в свою папку "_folder_name" через браузер, и появится окно начальной настройки для установки учетных данных базы данных, а затем перенаправит вас в интерфейс консоли.

Будущее

Я планирую улучшить текущий опыт, поскольку текущая версия в некотором роде является прототипом для изучения отзывов и предложений пользователей. Тем не менее, я собираюсь добавить следующие функции:

Расширенная поддержка команд

Теоретически, он может выполнять любую команду SQL, но я планирую использовать DDL (язык определения данных), например Создать или Изменить более доступным за счет поддержки интерактивной вставки в консоли.

Добавить подсветку синтаксиса

Кроме того, я планирую добавить подсветку синтаксиса для команд SQL

Улучшите манипулирование извлеченными данными

В настоящее время данные, отображаемые при использовании команды select , не являются интерактивными. Я планирую сделать таблицу изменяемой по размеру, ячейки интерактивными (при щелчке отображаются полные данные столбца) и все, что требуется, чтобы сделать ее более интерактивной.

Документация

К сожалению, я перегружен этим проектом и это подпроекты. Я буду постепенно добавлять документацию, тесты как для исходного кода, так и для приложения.

Я действительно рад услышать ваши предложения и мысли.

мир.

Оригинал: “https://dev.to/mazentouati/snacksconsole-intuitive-browser-based-sql-console-2bci”