1 |
|
2 |
|
3 |
|
4 | var zxy = require('zxy-comm');
|
5 | var path = require('path');
|
6 | var fs = require('fs');
|
7 | var params = zxy.app.m_obtain.getStartArguments();
|
8 | if (JSON.stringify(params) == "{}") {
|
9 | console.warn('请输入参数 -host -user -pwd -db');
|
10 | return;
|
11 | }
|
12 | zxy.runMysql({
|
13 | host: params.h || params.host || '',
|
14 | user: params.u || params.user || '',
|
15 | password: params.p || params.pwd || params.password || '',
|
16 | database: params.d || params.db || params.database || '',
|
17 | port: params.port || 3306,
|
18 | multipleStatements: true,
|
19 | insecureAuth: true
|
20 | });
|
21 | setTimeout(function () {
|
22 | zxy.app.m_mysql.run("truncate table zxy_upload_log;").then(function (r) {
|
23 | console.log("移除资源");
|
24 | var filepath = path.join(__dirname, '../../uploads');
|
25 | fs.readdir(filepath, function (err, files) {
|
26 | for (var i = 0; i < files.length; i++) {
|
27 | fs.unlinkSync(filepath + '/' + files[i]);
|
28 | console.log("删除文件" + files[i]);
|
29 | }
|
30 | process.exit(0);
|
31 | });
|
32 | }).catch(function (e) {
|
33 | console.error("资源删除失败");
|
34 | process.exit(0);
|
35 | });
|
36 | }, 1000); |
\ | No newline at end of file |