Add admin database, will be used shortly

This commit is contained in:
Jacob 2023-09-29 16:09:02 +02:00
parent e01c13fe82
commit 6af8b8cf13
3 changed files with 8 additions and 4 deletions

1
.gitignore vendored
View file

@ -1,3 +1,4 @@
passwords.txt
temporary_passwords.txt
uploads
curload.sql

2
test-curload.sh Executable file
View file

@ -0,0 +1,2 @@
#!/bin/sh
php -S localhost:1337 &

View file

@ -20,11 +20,12 @@
}
// init database
if ($sql) {
if ($sql == "true" || $sql) {
$Database = new SQLite3($sqlDB);
$Database->exec("CREATE TABLE keys(id INTEGER PRIMARY KEY, key TEXT)");
$Database->exec("CREATE TABLE tkeys(id INTEGER PRIMARY KEY, key TEXT, uploads INT)");
$Database->exec("CREATE TABLE uploads(id INTEGER PRIMARY KEY, file TEXT, date TEXT, useragent TEXT, ip TEXT)");
$Database->exec("CREATE TABLE admins(id INTEGER PRIMARY KEY, key TEXT, useragent TEXT, ip TEXT)");
$Database->exec("CREATE TABLE keys(id INTEGER PRIMARY KEY, key TEXT, lastused TEXT, issued TEXT, useragent TEXT, ip TEXT)");
$Database->exec("CREATE TABLE tkeys(id INTEGER PRIMARY KEY, key TEXT, uploads INT, lastused TEXT, issued TEXT, ip TEXT, useragent TEXT)");
$Database->exec("CREATE TABLE uploads(id INTEGER PRIMARY KEY, file TEXT, uploaddate TEXT, useragent TEXT, ip TEXT)");
$DatabaseQuery = $Database->query('SELECT * FROM keys');
while ($line = $DatabaseQuery->fetchArray()) {