Next.js 15 · Serverless · NeonDB · Vercel
next-serverless
通用 Serverless API 后端。提供 NeonDB 通用 CRUD、Pusher 实时推送、Vercel Blob 文件上传及 Sentry → 飞书告警。
github.com/bitbw/next-serverless
页面
表格管理
可视化浏览所有数据库表,支持 CRUD 操作、分页与组合查询
/generic/tables
通用查询
交互式查询调试工具,可测试 /api/generic/query 参数组合
/generic/query
Sentry 示例
触发 Sentry 错误事件,测试飞书 Webhook 告警链路
/sentry-example-page
API 接口
Generic CRUD
GET|POST
/api/generic/query
条件查询,支持 filters / sort / 分页,tableName 可任意指定
POST
/api/generic/create
插入一条新记录
PUT
/api/generic/update
按 id 更新,白名单表触发 Pusher updated 事件
DELETE
/api/generic/delete
按 id 删除记录
FuxiData
POST
/api/fuxi-data/save-data
写入 FuxiData 表(data JSON + type 字段)
GET
/api/fuxi-data/get-data
按 type 查询最新一条 FuxiData 数据
PUT
/api/fuxi-data/update-data
更新 FuxiData 记录
GET
/api/fuxi-data/list-tables
列出数据库中所有表名
文件上传
POST
/api/blob/client-upload
Vercel Blob 客户端直传,支持 PNG / JPEG / WebP,最大 15 MB
Webhook
POST
/api/webhooks/sentry-feishu
接收 Sentry 错误事件,格式化后推送飞书卡片通知
POST
/api/webhooks/sentry-feishu2
备用 Sentry → 飞书通知通道