1
0
mirror of https://github.com/alm494/sql_proxy.git synced 2026-04-05 11:51:03 +02:00
Go to file
Almaz Sharipov e27e5b7219 Create LICENSE
2025-03-22 07:37:00 +03:00
2025-02-16 22:44:46 +03:00
2025-02-16 12:54:59 +03:00
2025-02-16 16:06:08 +03:00
2025-02-16 16:06:08 +03:00
2025-03-22 07:37:00 +03:00
2025-02-16 16:06:08 +03:00
2025-02-22 20:19:15 +03:00

SQL-PROXY

About

A simple REST service to replace ADODB calls in any legacy software which supports web calls

Key features:

  • Supports PostgreSQL, Microsoft SQL and MySQL databases. Any other standard Golang drivers may be embedded if need;
  • Does not store any SQL credentials;
  • Supports secure HTTPS;
  • Has shared reused SQL connecton pool, and maintenance tasks to remove dead connections;
  • Currently supports both 'select' and 'execute' commands. 'Select' returns the recordset in JSON;
  • Rows to return in 'select' statements may be limited by settings;
  • Prepared statements are in "to do" state;
  • May bind to localhost or any other IP address for security. Primarily it is intended to bind to localhost and run alongside with the legacy software;
  • Does not check SQL query for any security reasons, this must be done by setting user privileges.
  • Provides Prometheus metrics;

API description

[coming soon]

Description
A lightweight REST service designed to replace ADODB calls in legacy software systems that support web requests.
Readme MIT 435 KiB
Languages
Go 89.3%
Makefile 5.5%
Shell 5.2%