query("SELECT 1 FROM $database LIMIT 1"); if ($check) { return true; } else { return false; } } catch (Exception $e) { return false; } } /* if (check_database($conn, 'images')) { echo "

[INFO] Found images table

"; } else { echo "

[INFO] Could not find images table

"; echo "

[INFO] Creating test table...

"; $sql = "CREATE TABLE IF NOT EXISTS images ( id INT(11) AUTO_INCREMENT PRIMARY KEY, imagename VARCHAR(255) NOT NULL, alt VARCHAR(text) NOT NULL, tags VARCHAR(text) NOT NULL, author INT(11) NOT NULL, last_modified TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, upload_date TIMESTAMP DEFAULT CURRENT_TIMESTAMP )"; if ($conn->query($sql) === TRUE) { echo "

[INFO] Table images made!

"; } } if (check_database($conn, 'users')) { echo "

[INFO] Found users table

"; } else { echo "

[INFO] Could not find users table

"; echo "

[INFO] Creating test table...

"; $sql = "CREATE TABLE IF NOT EXISTS users ( id INT(11) AUTO_INCREMENT PRIMARY KEY, username VARCHAR(255) NOT NULL UNIQUE, password VARCHAR(255) NOT NULL, pfp_path VARCHAR(255) NOT NULL, admin BOOLEAN NOT NULL DEFAULT FALSE, last_modified TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP )"; if ($conn->query($sql) === TRUE) { echo "

[INFO] Table users made!

"; } } if (check_database($conn, 'groups')) { echo "

[INFO] Found groups table

"; } else { echo "

[INFO] Could not find groups table

"; echo "

[INFO] Creating test table...

"; $sql = "CREATE TABLE IF NOT EXISTS groups ( id INT(11) AUTO_INCREMENT PRIMARY KEY, group_name VARCHAR(255) NOT NULL, image_list VARCHAR(text) NOT NULL, last_modified TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP )"; if ($conn->query($sql) === TRUE) { echo "

[INFO] Table groups made!

"; } } if (check_database($conn, 'logs')) { echo "

[INFO] Found logs table

"; } else { echo "

[INFO] Could not find logs table

"; echo "

[INFO] Creating test table...

"; $sql = "CREATE TABLE IF NOT EXISTS logs ( id INT(11) AUTO_INCREMENT PRIMARY KEY, ipaddress VARCHAR(16) NOT NULL, action VARCHAR(255) NOT NULL, created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP )"; if ($conn->query($sql) === TRUE) { echo "

[INFO] Table logs made!

"; } } if (check_database($conn, 'bans')) { echo "

[INFO] Found bans table

"; } else { echo "

[INFO] Could not find bans table

"; echo "

[INFO] Creating test table...

"; $sql = "CREATE TABLE IF NOT EXISTS bans ( id INT(11) AUTO_INCREMENT PRIMARY KEY, ipaddress VARCHAR(16) NOT NULL, reason VARCHAR(255) NOT NULL, time TIMESTAMP DEFAULT CURRENT_TIMESTAMP, length VARCHAR(255) NOT NULL, permanent BOOLEAN NOT NULL DEFAULT FALSE )"; if ($conn->query($sql) === TRUE) { echo "

[INFO] Table bans made!

"; } } if (check_database($conn, 'tokens')) { echo "

[INFO] Found tokens table

"; } else { echo "

[INFO] Could not find tokens table

"; echo "

[INFO] Creating test table...

"; $sql = "CREATE TABLE IF NOT EXISTS tokens ( id INT(11) AUTO_INCREMENT PRIMARY KEY, code VARCHAR(59) NOT NULL, used BOOLEAN NOT NULL DEFAULT FALSE, timestamp TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP )"; if ($conn->query($sql) === TRUE) { echo "

[INFO] Table tokens made!

"; } }*/ if (check_database($conn, 'test')) { echo "

[INFO] Found test table

"; } else { echo "

[ERRO] Could not find test table

"; echo "

[INFO] Creating test table...

"; } }