25 lines
611 B
PHP
25 lines
611 B
PHP
<?php
|
|
require_once __DIR__ . '/config.php';
|
|
|
|
function seed_users()
|
|
{
|
|
$pdo = db();
|
|
$username = 'admin';
|
|
$password = password_hash('password', PASSWORD_DEFAULT);
|
|
|
|
$stmt = $pdo->prepare("INSERT INTO users (username, password) VALUES (?, ?)");
|
|
try {
|
|
$stmt->execute([$username, $password]);
|
|
echo "Admin user created successfully.\n";
|
|
} catch (PDOException $e) {
|
|
if ($e->errorInfo[1] == 1062) {
|
|
echo "Admin user already exists.\n";
|
|
} else {
|
|
echo "Error creating admin user: " . $e->getMessage() . "\n";
|
|
}
|
|
}
|
|
}
|
|
|
|
seed_users();
|
|
|