@cadriciel/module-db-api
v0.3.2
Published
Auto-generated CRUD API routes for Sequelize models
Readme
🗃️ @cadriciel/module-db-api
Automatically generate secure RESTful CRUD API routes for your Sequelize models.
Features
- Zero-Code CRUD: Automatically exposes models via REST endpoints.
- RESTful Mapping:
GET /db/models/:schema/:model-> List/SearchGET /db/models/:schema/:model/:id-> Single itemPOST /db/models/:schema/:model-> Create
- Security: Built-in support for protected routes with
secure: truemetadata. - Aliases: Support for case-insensitive URL aliases.
Usage
import DbApiModule from "@cadriciel/module-db-api";
kernel.load(DbApiModule);Endpoints will be automatically available at /db/models/... for all models registered in @cadriciel/module-db.
