ushieru / SQLiREST

SQLiREST es un servidor web que convierte su base de datos SQLite3 directamente en una API REST.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SQLiREST

SQLiREST es un servidor web que convierte su base de datos SQLite3 directamente en una API REST.

Inspirado en PostgREST.

Descargar

SQLiREST

Run

./sqlirest

Config

.env

DATABASE_URL="db.sqlite3" # default -> :memori:
SQL_FILE="init.sql"
PORT=8081 # default -> 8080

Operadores

REST Operador
eq =
gt >
gte >=
lt <
lte <=
neq <>
like like

Lua

Puedes agregar extenciones con lua para hacer consulas mas complejas mientras crece el proyecto.

-- extentions/test.lua
return callRawQuery("select sqlite_version()")
GET http://localhost:8080/test

[{"sqlite_version()":"3.41.2"}]

Ejemplos

Books

About

SQLiREST es un servidor web que convierte su base de datos SQLite3 directamente en una API REST.

License:MIT License


Languages

Language:Go 100.0%