Browse Source

now resets sessions and such when you run

> spus@0.0.0 reset /var/www/mort.coffee/i
> node scripts/reset.js

Database reset.
master
mort 8 years ago
parent
commit
3f3f01607d
1 changed files with 10 additions and 1 deletions
  1. 10
    1
      scripts/reset.js

+ 10
- 1
scripts/reset.js View File

@@ -1,5 +1,6 @@
var fs = require("fs");
var pg = require("pg");
var wrench = require("wrench");

var conf = JSON.parse(fs.readFileSync("./conf.json"));

@@ -7,9 +8,17 @@ var sql = fs.readFileSync("scripts/sql/reset.sql", "utf8");

var client = new pg.Client(conf.db);

try {
fs.unlinkSync(".sessions");
fs.unlinkSync(".currentRun");
} catch (err) {
if (err.code !== "ENOENT")
throw err;
}

function deleteFiles(dir) {
fs.readdirSync(dir).forEach(function(f) {
fs.unlinkSync(dir+"/"+f);
wrench.rmdirSyncRecursive(dir+"/"+f);
});
}


Loading…
Cancel
Save