# node_pg **Repository Path**: nnu-gisc-open/node_pg ## Basic Information - **Project Name**: node_pg - **Description**: 利用nodejs+postgresql实现restful服务的定制和配置开发。业务逻辑遵循基于postgresql数据库服务函数开发规范,实现restful风格的服务发布。 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-05-12 - **Last Updated**: 2024-06-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # node_pg 主要功能利用nodejs+postgresql实现restful服务的定制和配置开发。业务逻辑遵循基于postgresql数据库服务函数开发规范,实现restful风格的服务发布。 ## 项目负责人 张宏 ## 主要开发人员 程立龙 张宏 王焕栋 闫明洋 张洁 ## 使用方法 启动命令格式: `npm start "配置文件地址"`。 配置文件为`json`格式。具体如下: ```json { "pg_connection_config": { // 数据库连接(postgre) "host": "", // 数据库主机地址 "user": "", // 数据库用户名 "database": "", // 数据库名 "password": "", // 数据库密码 "port": , // 数据库端口 "max": 1000, // 数据库最大连接数量 "idleTimeoutMillis":3000 // 最大空闲时间 }, "port": 80, // 服务端口 "file_upload_dir": "", // 上传文件保存路径 "file_cache_dir": "", // 缓存路径 "rsa_public_key":"", // 公钥 "rsa_private_key":"", // 私钥 "rsa_public_file":"", // 公钥文件路径 "rsa_private_file":"", // 私钥文件路径 "pgfn_restful": "" // 数据库中的获取API信息的函数名 } ```