<?php
// setup.php -> rode UMA vez para criar DB e usuário padrão
// Coloque este arquivo na pasta e acesse via navegador: http://localhost/manutencao_ti/setup.php


require 'conexao.php';


// cria as tabelas (caso não tenha importado o SQL)
$sql = file_get_contents('create_database.sql');
if ($sql) {
if ($mysqli->multi_query($sql)) {
do { /* iterar até o fim */ } while ($mysqli->more_results() && $mysqli->next_result());
}
}


// cria usuário padrão "tecnico" com senha "senha123" (mude depois)
$usuario = 'tecnico';
$senha_plain = 'senha123';
$hash = password_hash($senha_plain, PASSWORD_DEFAULT);
$stmt = $mysqli->prepare("SELECT id FROM usuarios WHERE usuario = ?");
$stmt->bind_param('s', $usuario);
$stmt->execute();
$stmt->store_result();
if ($stmt->num_rows === 0) {
$ins = $mysqli->prepare("INSERT INTO usuarios (usuario, senha) VALUES (?, ?)");
$ins->bind_param('ss', $usuario, $hash);
$ins->execute();
echo "Usuário padrão criado: <strong>tecnico</strong> / <strong>senha123</strong> — lembre-se de alterar a senha após o primeiro login.<br>";
} else {
echo "Usuário já existe.\n";
}


echo "Setup finalizado.";