You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
20 lines
456 B
20 lines
456 B
const fs = require('fs')
|
|
const walkFile = require('./walk-file')
|
|
|
|
/**
|
|
* 获取sql目录下的文件目录数据
|
|
* @return {object}
|
|
*/
|
|
function getSqlMap () {
|
|
let basePath = __dirname
|
|
basePath = basePath.replace(/\\/g, '\/')
|
|
|
|
let pathArr = basePath.split('\/')
|
|
pathArr = pathArr.splice( 0, pathArr.length - 1 )
|
|
basePath = pathArr.join('/') + '/sql/'
|
|
|
|
let fileList = walkFile( basePath, 'sql' )
|
|
return fileList
|
|
}
|
|
|
|
module.exports = getSqlMap |