Actualiza las claves de inicio de sesión del Panel Admin
Gestión de la Página Principal
Gestión del Equipo
Nombre
Rol
Acciones
Base de Datos Relacional (PostgreSQL / MySQL)
-- Tablas Principales de la Pastelería
CREATE TABLE users (
id SERIAL PRIMARY KEY,
name VARCHAR(100) NOT NULL,
email VARCHAR(150) UNIQUE NOT NULL,
password_hash VARCHAR(255) NOT NULL,
role VARCHAR(50) DEFAULT 'admin',
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);
CREATE TABLE products (
id SERIAL PRIMARY KEY,
name VARCHAR(150) NOT NULL,
category VARCHAR(50) NOT NULL,
price DECIMAL(10,2) NOT NULL,
description TEXT,
allergens TEXT[],
image_url TEXT,
is_available BOOLEAN DEFAULT TRUE,
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);
CREATE TABLE reservations (
id SERIAL PRIMARY KEY,
customer_name VARCHAR(150) NOT NULL,
customer_email VARCHAR(150) NOT NULL,
customer_phone VARCHAR(50) NOT NULL,
pickup_date DATE NOT NULL,
pickup_time TIME NOT NULL,
product_name VARCHAR(150),
special_notes TEXT,
status VARCHAR(50) DEFAULT 'pending',
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);