-- phpMyAdmin SQL Dump
-- version 5.2.1
-- https://www.phpmyadmin.net/
--
-- Servidor: localhost:3306
-- Tiempo de generación: 17-12-2024 a las 14:36:30
-- Versión del servidor: 5.7.44
-- Versión de PHP: 8.1.31

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
START TRANSACTION;
SET time_zone = "+00:00";


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8mb4 */;

--
-- Base de datos: `appuniyh_udmgrimaldos`
--

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `actividades`
--

CREATE TABLE `actividades` (
  `Nro_Actividad` int(11) NOT NULL,
  `Nombre_Actividad` varchar(50) COLLATE utf8_spanish2_ci NOT NULL,
  `Fecha_Registro` datetime NOT NULL,
  `Fecha_Actividad` date DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_spanish2_ci;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `gastos`
--

CREATE TABLE `gastos` (
  `Nro_Registro` int(11) NOT NULL,
  `Tipo_Actividad` int(11) NOT NULL,
  `Valor_Actividad` int(11) NOT NULL,
  `Fecha_Actividad` date NOT NULL,
  `Lugar_Actividad` varchar(50) COLLATE utf8_spanish2_ci NOT NULL,
  `Kilometraje_Actividad` int(11) NOT NULL,
  `Observaciones` varchar(100) COLLATE utf8_spanish2_ci NOT NULL,
  `Placa_Vehiculo` varchar(6) COLLATE utf8_spanish2_ci NOT NULL,
  `Fecha_Registro` datetime NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_spanish2_ci;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `usuarios`
--

CREATE TABLE `usuarios` (
  `id` int(11) NOT NULL,
  `nombre_completo` varchar(255) NOT NULL,
  `telefono` varchar(20) NOT NULL,
  `correo` varchar(100) NOT NULL,
  `contrasena` varchar(255) NOT NULL,
  `Cod_Verificacion_Correo` varchar(6) NOT NULL,
  `Correo_Verificado` varchar(6) NOT NULL,
  `Cod_Verificacion_Telefono` varchar(6) NOT NULL,
  `Telefono_Verificado` varchar(6) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `vehiculos`
--

CREATE TABLE `vehiculos` (
  `Placa_Vehiculo` varchar(6) COLLATE utf8_spanish2_ci NOT NULL,
  `Id_Usuario` int(11) NOT NULL,
  `Tipo_Vehiculo` varchar(15) COLLATE utf8_spanish2_ci NOT NULL,
  `Marca_Vehiculo` varchar(30) COLLATE utf8_spanish2_ci NOT NULL,
  `Color_Vehiculo` varchar(15) COLLATE utf8_spanish2_ci NOT NULL,
  `Modelo_Vehiculo` int(11) NOT NULL,
  `Kilometraje` int(11) NOT NULL,
  `Cilindraje` int(11) NOT NULL,
  `Foto` varchar(100) COLLATE utf8_spanish2_ci NOT NULL,
  `Fecha_SOAT` date NOT NULL,
  `Fecha_Tecnomecanica` date NOT NULL,
  `Fecha_Registro` datetime NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_spanish2_ci;

--
-- Índices para tablas volcadas
--

--
-- Indices de la tabla `actividades`
--
ALTER TABLE `actividades`
  ADD PRIMARY KEY (`Nro_Actividad`);

--
-- Indices de la tabla `gastos`
--
ALTER TABLE `gastos`
  ADD PRIMARY KEY (`Nro_Registro`);

--
-- Indices de la tabla `usuarios`
--
ALTER TABLE `usuarios`
  ADD PRIMARY KEY (`id`),
  ADD UNIQUE KEY `correo` (`correo`);

--
-- Indices de la tabla `vehiculos`
--
ALTER TABLE `vehiculos`
  ADD PRIMARY KEY (`Placa_Vehiculo`),
  ADD KEY `Id_Usuario` (`Id_Usuario`);

--
-- AUTO_INCREMENT de las tablas volcadas
--

--
-- AUTO_INCREMENT de la tabla `actividades`
--
ALTER TABLE `actividades`
  MODIFY `Nro_Actividad` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `gastos`
--
ALTER TABLE `gastos`
  MODIFY `Nro_Registro` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de la tabla `usuarios`
--
ALTER TABLE `usuarios`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
COMMIT;

/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
