Corrected SQL mistake and improved replay index

This commit is contained in:
Thomas FORGIONE 2015-06-04 17:08:52 +02:00
parent 68287548cc
commit d6b45ab85b
2 changed files with 4 additions and 6 deletions

View File

@ -295,8 +295,6 @@ ExpCreator.prototype.execute = function() {
"INSERT INTO experiment(user_id, scene_id) VALUES(" + this.user_id + " , 1); SELECT currval('experiment_id_seq');", "INSERT INTO experiment(user_id, scene_id) VALUES(" + this.user_id + " , 1); SELECT currval('experiment_id_seq');",
[], [],
function(err, result) { function(err, result) {
console.log(self.user_id);
console.log(err);
self.finalResult = result.rows[0].currval; self.finalResult = result.rows[0].currval;
self.finish(); self.finish();
} }
@ -392,13 +390,13 @@ ExpGetter.prototype.execute = function() {
"SELECT " + "SELECT " +
"experiment.id as exp_id, " + "experiment.id as exp_id, " +
"users.name as username, " + "users.name as username, " +
"scene.name as scenename " + "scene.name as scenename, " +
"users.id as user_id " +
"FROM experiment, users, scene " + "FROM experiment, users, scene " +
"WHERE experiment.user_id = user_id and scene.id = experiment.scene_id " + "WHERE experiment.user_id = users.id and scene.id = experiment.scene_id " +
"ORDER BY experiment.id;", "ORDER BY experiment.id;",
[], [],
function(err, result) { function(err, result) {
console.log(err);
self.finalResult = result.rows; self.finalResult = result.rows;
self.finish(); self.finish();
} }

View File

@ -10,4 +10,4 @@ block content
else else
ol ol
each elt in users each elt in users
li <a href="/prototype/replay/#{elt.exp_id}">User <em>#{elt.username}</em> for scene <em>#{elt.scenename}</em></a> li <a href="/prototype/replay/#{elt.exp_id}">User <em>#{elt.username} (#{elt.user_id})</em> for scene <em>#{elt.scenename}</em></a>