added version 2.0
This commit is contained in:
parent
0163d40b4e
commit
0f18925d1a
3231 changed files with 1449 additions and 374732 deletions
50
setupDatabase.js
Normal file
50
setupDatabase.js
Normal 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");
|
||||
});
|
||||
});
|
Loading…
Add table
Add a link
Reference in a new issue