Initial commit
This commit is contained in:
commit
05c65aad4d
155 changed files with 93617 additions and 0 deletions
15
viewer/admin/db.php
Normal file
15
viewer/admin/db.php
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
<?php
|
||||
// Simple SQLite PDO connection for admin panel
|
||||
$dbFile = __DIR__ . '/admin.sqlite';
|
||||
$pdo = new PDO('sqlite:' . $dbFile);
|
||||
$pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
|
||||
|
||||
// Ensure table exists when connection is first used
|
||||
$pdo->exec("CREATE TABLE IF NOT EXISTS admins (
|
||||
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
||||
username TEXT UNIQUE NOT NULL,
|
||||
password TEXT NOT NULL,
|
||||
created_at TEXT NOT NULL
|
||||
)");
|
||||
|
||||
return $pdo;
|
||||
Loading…
Add table
Add a link
Reference in a new issue