# Rest-In-Peace (Database API)
## What is this?
It's a database abstraction to use as a REST API with zero config.
## How to use
```
$ pip install rest-in-peace
$ rest-in-peace database.db 8000
```
## Routes
Static server. Return 'public/index.html'
```
GET /
```
Return schema
```
GET /schema.json
```
Return all items from collection
```
GET /{collection}
```
Delete collection
```
DELETE /{collection}
```
Get a specific item
```
GET /{collection}/{id}
```
Create an item
```
POST /{collection}/{id}
DATA 'Data'
```
Update an item
```
PUT /{collection}/{id}
DATA 'Data'
```
Delete an item
```
DELETE /{collection}/{id}
```
## Next steps
- Auth / Roles
- Dynamic / Static schema
- SQL Injection fix
# License
MIT
PyPI 官网下载 | Rest-In-Peace-0.1.2.tar.gz
版权申诉
182 浏览量
2022-01-15
21:14:32
上传
评论
收藏 5KB GZ 举报
挣扎的蓝藻
- 粉丝: 13w+
- 资源: 15万+
最新资源
- 使用python实现加载.mat文件并保存图像
- 高德导航刷机包winCE
- 项目实战+ASP.NET+SQLServer-办公自动化管理系统的设计与实现+毕业项目
- Python课程设计作业-Flask实现个人博客系统(源码 + 运行文档 + 数据库文件)
- 深度学习之经典决策树算法-ID3
- 毕业设计 基于springBoot前后端分离的垃圾分类识别的微信小程序源码+模型+部署文档+全部数据资料(优秀项目).zip
- AntiDDoS1900+SecoManager 产品文档
- VID_20240520_183943.mp4
- 一个简单的HTML5和CSS代码示例,用于创建一个动态的爱心形状,并在网页上展示一个类似520表白的消息 这个示例使用了CSS的
- 520表白爱心代码-基于通义千问ai制作
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈