Simple image host.
Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

1234567891011121314151617181920212223242526272829303132
  1. var fs = require("fs");
  2. var pg = require("pg");
  3. var conf = JSON.parse(fs.readFileSync("./conf.json"));
  4. var sql = fs.readFileSync("scripts/sql/reset.sql", "utf8");
  5. var client = new pg.Client(conf.db);
  6. function deleteFiles(dir) {
  7. fs.readdirSync(dir).forEach(function(f) {
  8. fs.unlinkSync(dir+"/"+f);
  9. });
  10. }
  11. client.connect(function(err) {
  12. if (err) {
  13. return console.log("Couldn't connect: "+err);
  14. process.exit();
  15. }
  16. client.query(sql, function(err, res) {
  17. if (err) {
  18. console.log("Error running query: "+err);
  19. } else {
  20. console.log("Database reset.");
  21. }
  22. deleteFiles(conf.dir.imgs);
  23. process.exit();
  24. });
  25. });