Installation
1 |
$ npm install @fmfe/lib-sql |
or
1 |
$ yarn add @fmfe/lib-sql |
Usage
有两种传入配置信息的方式:
使用config来管理我们的配置文件.
假设我们的项目目录下有一个config目录,config目录里有一个dev.json文件.
config/dev.json
1 |
|
mysql.js
1 |
const { mysql } = require('@fmfe/lib-sql'); |
mssql.js
1 |
const { mssql } = require('@fmfe/lib-sql'); |
由于使用config
管理配置文件, 运行项目时通过使用命令: NODE_ENV=dev node ...
, @fmfe/lib-sql
即可自动获取到数据库相关配置.
通过传入配置文件来调用库
我们引用上边的代码示例,只需做一点改动:
mysql.js
只需在初始化时传入mysql数据库配置就好.
1 |
const { mysql } = require('@fmfe/lib-sql'); |
mssql.js
在每次调用方法时传入配置
1 |
const { mssql } = require('@fmfe/lib-sql'); |