Я пытаюсь создать базу данных с идентификатором сервера в качестве имени базы данных в событии "guildCreate". Это мой код.
client.on("guildCreate", guild => {
console.log(`Joined server: ${guild.name} (ID: ${guild.id}). The server has: ${guild.memberCount} members!`);
client.user.setActivity(`${client.guilds.size} servers!`, { type: 'WATCHING' });
console.log("Status: Database created!");
sql1 = "CREATE DATABASE IF NOT EXISTS "+ guild.id +"";
con.query(sql1);
});
И это мой вывод консоли: https://i.imgur.com/OsgRai5.png
РЕДАКТИРОВАТЬ: Я только что пытался выполнить запрос без гильдии .id переменная.
sql1 = "CREATE DATABASE IF NOT EXISTS 154987646546464"; - Works
sql1 = "CREATE DATABASE IF NOT EXISTS "+ guild.id +""; - Does not work.
Запрос с переменной выдает ошибку, работает без переменной.