Введение в DBGate

Введение в DBGate

DBGate — это кроссплатформенное приложение для просмотра и изменения данных баз данных в браузере.

Серверная часть представляет собой приложение ASP.NET Core, реализующее REST-сервис с поддержкой следующих операций:

  • Получение данных из таблиц и представлений через запросы GET.
  • Получение данных из хранимых процедур через запросы GET.
  • Обновление данных в таблицах и представлениях с помощью операций POST, PUT и DELETE.
  • Выполнение процедур для обновления данных с помощью операций POST, PUT и DELETE.

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

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

Поддерживаются SQL Server, Oracle Database, MySQL, MariaDB и PostgreSQL на Windows и Linux.

Например, вот запросы к сервису для строки подключения mssql-023:

DBGate также включает встроенный JavaScript-клиент, доступный по адресам с сегментом /edit/ вместо /api/:

Вот пример интерфейса клиента:

Примеры DBGate - s02.usp_cashbook2

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

Мы уверены, что DBGate значительно упростит разработку корпоративных веб-приложений, так как для создания приложений достаточно лишь настроить базу данных.

Вы можете быстро начать работу. Ознакомьтесь с этими статьями:

Разработчики баз данных могут настраивать методы API и клиентское приложение на JavaScript.

См. подробности в Руководстве разработчика.

Этот веб-сайт использует куки. Продолжая использовать веб-сайт, Вы принимаете условия Политики защиты персональных данных.