Guest User

Untitled

a guest
Aug 22nd, 2018
130
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.64 KB | None | 0 0
  1. const express = require('express')
  2. const router = express.Router()
  3. const connection = require('../../Config/database')
  4. const controllerAdmin = require('../../controllers/Administration')
  5. const controlleruser = require('../../controllers/Alliances')
  6.  
  7. router.get('/Administration/Alliances', (req, res) => controllerAdmin.findcidade3(connection, req, res));
  8. router.get('/Administration/Alliances', (req, res) => controlleruser.findAlianca(connection, req, res));
  9.  
  10.  
  11. module.exports = app => app.use('/', router)
  12.  
  13. const Allianca = require('../models/Alliances')
  14.  
  15. const findAlianca = async (connection, req, res) => {
  16.  
  17. const allianca = await Allianca.find(connection,req.session.user.username)
  18. if (!allianca) {
  19. res.status(404).send('Nenhuma cidade encontrada.')
  20. return;
  21. }
  22. console.log("dddd");
  23. req.session.alianca = allianca
  24. res.locals.alianca = allianca
  25. res.render('Administration/Aliances/tem')
  26. }
  27.  
  28. module.exports = {
  29. findAlianca
  30. }
  31.  
  32. const find = (connection,username) => {
  33. return new Promise((resolve, reject) => {
  34. connection.query(`SELECT alianca.nome,alianca.N_membros,alianca.TAG FROM user INNER JOIN alianca ON user.cod_alianca=alianca.id WHERE user.username='${username}'`, (err, result) => {
  35. if(err){
  36. reject(err)
  37. }else{
  38. console.log(result[0]);
  39. resolve(result[0])
  40. }
  41. })
  42. })
  43. }
  44.  
  45. module.exports = {
  46. find
  47. }
  48.  
  49. require('./routes/Administration/Alliances')(app)
  50.  
  51. extends layout
  52. block title
  53. .col-xs-6.col-xs-offset-3.col-sm-6.col-sm-offset-3
  54. .col-sm-4(style='width:76%')
  55. div.panel.panel-primary(style='height:50px') Alliances Page
  56. div.panel.panel-primary(style='height:700px') fdssdklfsdklfjskldfjkldsjfl
  57. if locals.user.cod_alianca==null
  58. p You Dont Have Alliances
  59. else
  60. br
  61. span Your Aliance
  62. span= locals.alianca.nome
  63.  
  64. .col-xs-2.panel-red(style='width:24%;height:100%;text-align:center')
  65.  
  66. const mysql = require('mysql')
  67. const config = require( "./config.json" )
  68. const connection =mysql.createConnection({
  69. host:config.host,
  70. user:config.user,
  71. password:config.password,
  72. database:config.database,
  73. // port:config.port
  74. });
  75.  
  76. connection.connect((err) =>{
  77. if(err){
  78. console.log(err)
  79. process.exit(0)
  80. }else{
  81. console.log('database on')
  82. }
  83. })
  84. connection.query(`CREATE TABLE IF NOT EXISTS user (userId INT(11) NOT NULL AUTO_INCREMENT, username VARCHAR(50) DEFAULT NULL, password VARCHAR(60) DEFAULT NULL, PRIMARY KEY (userId))`, (err ,result) =>{
  85. if(err){
  86. console.log(err)
  87. }
  88. })
  89.  
  90. module.exports = connection
Add Comment
Please, Sign In to add comment