SQLiREST es un servidor web que convierte su base de datos SQLite3 directamente en una API REST.
Inspirado en PostgREST.
./sqlirest
DATABASE_URL="db.sqlite3" # default -> :memori:
SQL_FILE="init.sql"
PORT=8081 # default -> 8080
REST | Operador |
---|---|
eq | = |
gt | > |
gte | >= |
lt | < |
lte | <= |
neq | <> |
like | like |
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"}]