mirror of
https://github.com/typicode/json-server.git
synced 2025-07-27 20:23:34 +08:00
fixed filename formatting
This commit is contained in:
11
bin/cli.js
11
bin/cli.js
@ -30,16 +30,15 @@ function loadURL(url, cb) {
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
function onDatabaseLoaded(db) {
|
function saveDbOnCommand(app) {
|
||||||
var app = server.run(db, options);
|
console.assert(app, 'expected app object');
|
||||||
|
|
||||||
process.stdin.resume();
|
process.stdin.resume();
|
||||||
process.stdin.setEncoding('utf8');
|
process.stdin.setEncoding('utf8');
|
||||||
process.stdin.on('data', function (userInput) {
|
process.stdin.on('data', function (userInput) {
|
||||||
console.log(userInput);
|
|
||||||
if (userInput.trim().toLowerCase() == 's') {
|
if (userInput.trim().toLowerCase() == 's') {
|
||||||
var liveDB = app.db();
|
var liveDB = app.db();
|
||||||
var now = moment().format('YYYY-MM-DD:HH-MM-SS')
|
var now = moment().format('YYYY-MM-DD:HH-mm-ss')
|
||||||
var filename = 'json-server.' + now + '.json';
|
var filename = 'json-server.' + now + '.json';
|
||||||
console.assert(liveDB, 'expected live db object');
|
console.assert(liveDB, 'expected live db object');
|
||||||
fs.writeFileSync(filename,
|
fs.writeFileSync(filename,
|
||||||
@ -48,7 +47,11 @@ function onDatabaseLoaded(db) {
|
|||||||
console.log('saved db to', filename);
|
console.log('saved db to', filename);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
function onDatabaseLoaded(db) {
|
||||||
|
var app = server.run(db, options);
|
||||||
|
saveDbOnCommand(app);
|
||||||
return app;
|
return app;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user