Skip to content

Latest commit

 

History

History
49 lines (38 loc) · 949 Bytes

README.md

File metadata and controls

49 lines (38 loc) · 949 Bytes

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