added version 2.0

This commit is contained in:
Lukian LEIZOUR 2024-03-04 20:38:46 +01:00
parent 0163d40b4e
commit 0f18925d1a
3231 changed files with 1449 additions and 374732 deletions

50
setupDatabase.js Normal file
View file

@ -0,0 +1,50 @@
var mysql = require('mysql');
require('dotenv').config();
var con = mysql.createConnection({
host: process.env.MYSQL_HOST,
user: process.env.MYSQL_USER,
password: process.env.MYSQL_PASSWORD
});
con.connect(function (err) {
if (err) throw err;
console.log("Connected!");
con.query("CREATE DATABASE " + process.env.MYSQL_DATABASE, function (err, result) {
if (err) {console.log(err); return;}
console.log("Database created");
});
con.query("USE " + process.env.MYSQL_DATABASE, function (err, result) {
if (err) {console.log(err); return;}
console.log("Using database");
});
var sql = "drop table users;";
con.query(sql, function (err, result) {
if (err) {console.log(err); return;}
console.log("Table dropped");
});
var sql = "CREATE TABLE users (id INT AUTO_INCREMENT PRIMARY KEY, username VARCHAR(255), userid VARCHAR(20), quota FLOAT);";
con.query(sql, function (err, result) {
if (err) {console.log(err); return;}
console.log("Table created");
});
var sql = "drop table convs;";
con.query(sql, function (err, result) {
if (err) {console.log(err); return;}
console.log("Table dropped");
});
var sql = "CREATE TABLE convs (id INT AUTO_INCREMENT PRIMARY KEY, userid VARCHAR(20), channelid VARCHAR(20), guildid VARCHAR(20));";
con.query(sql, function (err, result) {
if (err) {console.log(err); return;}
console.log("Table created");
});
});