# AvenirSQL **Repository Path**: lige2333/AvenirSQL ## Basic Information - **Project Name**: AvenirSQL - **Description**: 用Node.js设计一个数据库 - **Primary Language**: NodeJS - **License**: GPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 13 - **Created**: 2020-12-08 - **Last Updated**: 2020-12-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # AvenirDB ## 介绍 用Node.js设计一个数据库,支持常见的SQL语句 ## 接口规范 数据库连接使用tcp通信,传输文本为JSON数据格式。 1. 登录 ```js { user:"root", password:"123456" type:"login" } ``` 返回值: ```js { code:0, message:"success", data:"ef3d843f26c4e900e9ab4979f324d5571a4cb5f5c011278b36985b2802c828185ad0bdd7e19390cfffe479afe1b09d1c" } ``` 2. 数据库操作 ```js { sign:"ef3d843f26c4e900e9ab4979f324d5571a4cb5f5c011278b36985b2802c828185ad0bdd7e19390cfffe479afe1b09d1c", type:"sql", data:"select * from test" } ``` 返回值: ```js { code : 0, message:"success", data:[{ name:"test", id:"1", }] } ``` ### SQL规范 未完待续