# mysql **Repository Path**: toolsj-open/mysql ## Basic Information - **Project Name**: mysql - **Description**: 数据库模型 - **Primary Language**: Unknown - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-11-19 - **Last Updated**: 2024-11-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 数据库说明以及初始化要求 该项目就几个表,而且表结构有详细的注释,所以也不需要在此解释。这里仅说明在项目初始化阶段,需要填充哪些数据。 ## 初始化数据 ### token 表,优先级最高 该表存放的是百度 API 接口对应的应用信息,包括应用 ID、公钥和私钥。这些在创建应用时,都会给到。界面上如下面所示: ![alt text](image.png) 这里 app_id,于后端的配置文件中的`BaiduApp.xxxAppId`也是对应的: ![alt text](image-1.png) ### constant 表,优先级次之 该表存放支付相关的常量信息。如果需要对接支付接口,那么需要将常量放置在这里面。这里面的 name,在后端的配置文件中有做映射,所以也需要填写正确: ![alt text](image-2.png) ### tools 表,优先级次之 该表保存了当前系统支持的工具信息,工具的价格也由该表控制。 其中`token_id`字段,需要和 token 表中的 id 对应。如果该工具不对外依赖,那么该字段设置为 null 即可。 PS:id 一旦生成,并且在代码中依赖后,不允许修改。当前表结构的 id 字段,就已经在代码中强依赖,不允许修改。 ### 其余表,优先级最低 其余表没有初始化数据,生成表即可。