title: The ejs code does not give an output [EJS]
body: <p>I have a problem. I'm writing a panel for my discord bot, I'm using ejs. The server is based on the express and passport library. The problem is that I want to display the name of the mysql database but I am not getting the result in the browser and with other results the result is displayed. Please help. I'm posting the code.</p>
  <p>main.ejs</p>
  <pre><code>&lt;%= server.guild_id %&gt; &lt;!-- 76593313568....704  --&gt;
  
  &lt;% database.sql(&quot;SHOW DATABASES&quot;, 0, (rows) =&gt; { %&gt;
     &lt;%= rows[0].Database %&gt; &lt;!-- nothing --&gt;
  &lt;% }) %&gt; 
  </code></pre>
  <p>dashboard.js - route</p>
  <pre><code>const router = require('express').Router()
  const database = require('./../database/database.js')
  
  [...]
  
  res.render('dashboard/server/main', {
      guilds: req.user.guilds,
      servers: rows,
      user: req.user,
      admin: false,
      points: 0,
      server: server,
      database: database
  })
  </code></pre>
  <p>If I use the <code>console.log</code> code, I can see the database without any problems</p>