From 49dff29855e8a5d1327a64d7c83d0e3eb7f5f67f Mon Sep 17 00:00:00 2001
From: Vytor Calixto <vytorcalixto@gmail.com>
Date: Wed, 13 Sep 2017 11:34:49 -0300
Subject: [PATCH] Using default table names as header

---
 src/libs/routes/school.js | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/src/libs/routes/school.js b/src/libs/routes/school.js
index 3ac701b0..34daaee4 100644
--- a/src/libs/routes/school.js
+++ b/src/libs/routes/school.js
@@ -471,9 +471,9 @@ schoolApp.get('/count', cache('15 day'), rqfCount.parse(), rqfCount.build(), (re
 
 schoolApp.get('/count/download', (req, res, next) => {
     // first, query the mapping
-    req.sql.from('mapping_escola')
-        .field('target_name')
-        .field('name');
+    req.sql.from('columns')
+        .field('*')
+        .where('table_id = ?', squel.select().field('id').from('tables').where('name=?', 'escola'));
     next();
 }, query, (req, res, next) => {
     req.resetSql();
@@ -482,12 +482,12 @@ schoolApp.get('/count/download', (req, res, next) => {
     let username = req.query.user;
     let email = req.query.email;
 
-    req.sql.from('escola');
+    req.sql.from('escola')
+    .field('*');
     let header = '';
     req.result.forEach((result) => {
-        req.sql.field(result.name, result.target_name);
-        if(header === '') header += result.target_name;
-        else header = header + ';' + result.target_name;
+        if(header === '') header += result.name;
+        else header = header + ';' + result.name;
     });
 
     let form = {
-- 
GitLab