-- phpMyAdmin SQL Dump
-- version 5.2.1
-- https://www.phpmyadmin.net/
-- 
-- Host: 127.0.0.1:3306
-- Tempo de geração: 06/03/2025 às 15:03
-- Versão do servidor: 10.11.10-MariaDB
-- Versão do PHP: 7.2.34

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

-- Configuração de charset
/*!40101 SET NAMES utf8mb4 */;

-- 
-- Banco de dados: `u609642582_login`
-- 

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

-- Tabela: `agenda`
CREATE TABLE `agenda` (
  `id` INT(11) NOT NULL AUTO_INCREMENT,
  `id_usuario` INT(11) NOT NULL,
  `dia_semana` VARCHAR(20) NOT NULL,
  `professor` VARCHAR(150) NOT NULL,
  `hora` TIME NOT NULL,
  `registro` TEXT NOT NULL,
  `status` VARCHAR(50) NOT NULL,
  PRIMARY KEY (`id`),
  FOREIGN KEY (`id_usuario`) REFERENCES `usuarios`(`id`) ON DELETE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Tabela: `financeiro`
CREATE TABLE `financeiro` (
  `id` INT(11) NOT NULL AUTO_INCREMENT,
  `id_compromisso` INT(11) NOT NULL,
  `dia_semana` VARCHAR(20) NOT NULL,
  `hora` TIME NOT NULL,
  `valor` DECIMAL(10,2) NOT NULL,
  `status` VARCHAR(50) NOT NULL,
  `created_at` DATETIME DEFAULT CURRENT_TIMESTAMP,
  `updated_at` DATETIME DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `plus` TEXT NOT NULL,
  PRIMARY KEY (`id`),
  FOREIGN KEY (`id_compromisso`) REFERENCES `agenda`(`id`) ON DELETE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Tabela: `lp_contato`
CREATE TABLE `lp_contato` (
  `id` INT(11) NOT NULL AUTO_INCREMENT,
  `nome` VARCHAR(150) NOT NULL,
  `email` VARCHAR(100) NOT NULL,
  `mensagem` TEXT NOT NULL,
  `user_ip` VARCHAR(45) NOT NULL,
  `data_hora` DATETIME DEFAULT CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Tabela: `mural`
CREATE TABLE `mural` (
  `id` INT(11) NOT NULL AUTO_INCREMENT,
  `mensagem` TEXT NOT NULL,
  `data` DATETIME DEFAULT CURRENT_TIMESTAMP,
  `status` VARCHAR(50) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Tabela: `recados`
CREATE TABLE `recados` (
  `id` INT(11) NOT NULL AUTO_INCREMENT,
  `professor` VARCHAR(150) NOT NULL,
  `recado` TEXT NOT NULL,
  `status` VARCHAR(50) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Tabela: `reg`
CREATE TABLE `reg` (
  `id` INT(11) NOT NULL AUTO_INCREMENT,
  `ip_address` VARCHAR(45) NOT NULL,
  `data_hora` DATETIME DEFAULT CURRENT_TIMESTAMP,
  `localizacao` VARCHAR(200) NOT NULL,
  `usuario` VARCHAR(200) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Tabela: `termos`
CREATE TABLE `termos` (
  `id` INT(11) NOT NULL AUTO_INCREMENT,
  `nome_responsavel` VARCHAR(255) NOT NULL,
  `aceitou` TINYINT(1) NOT NULL DEFAULT 0,
  `data_aceite` TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Tabela: `usuarios`
CREATE TABLE `usuarios` (
  `id` INT(11) NOT NULL AUTO_INCREMENT,
  `nome` VARCHAR(140) NOT NULL,
  `fone` VARCHAR(20) NOT NULL,
  `responsavel` VARCHAR(140) NOT NULL,
  `endereco` VARCHAR(150) NOT NULL,
  `email` VARCHAR(140) NOT NULL,
  `data_nasc` DATE NOT NULL,
  `tipo` VARCHAR(20) NOT NULL,
  `agenda` TEXT NOT NULL,
  `senha` VARCHAR(250) NOT NULL,
  `aulas` TEXT NOT NULL,
  `matricula` VARCHAR(100) NOT NULL,
  `financeiro_aberto` TEXT NOT NULL,
  `financeiro_pago` TEXT NOT NULL,
  `valor_aula` DECIMAL(10,2) NOT NULL,
  `divida_ativa` DECIMAL(10,2) NOT NULL,
  `divida_paga` DECIMAL(10,2) NOT NULL,
  `reg_aula` TEXT NOT NULL,
  `local_trabalho` VARCHAR(250) NOT NULL,
  `contato_trabalho` VARCHAR(250) NOT NULL,
  `rede_social` VARCHAR(200) NOT NULL,
  `emergencia` VARCHAR(250) NOT NULL,
  `saude` TEXT NOT NULL,
  `medicamento` TEXT NOT NULL,
  `escola` VARCHAR(200) NOT NULL,
  `ano_escolar` VARCHAR(200) NOT NULL,
  `rg` VARCHAR(20) NOT NULL,
  `cpf` VARCHAR(20) NOT NULL,
  `diapay` VARCHAR(20) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

-- Definição dos valores AUTO_INCREMENT
ALTER TABLE `agenda` AUTO_INCREMENT = 2075;
ALTER TABLE `financeiro` AUTO_INCREMENT = 170;
ALTER TABLE `lp_contato` AUTO_INCREMENT = 10;
ALTER TABLE `mural` AUTO_INCREMENT = 4;
ALTER TABLE `recados` AUTO_INCREMENT = 3;
ALTER TABLE `reg` AUTO_INCREMENT = 2863;
ALTER TABLE `termos` AUTO_INCREMENT = 34;
ALTER TABLE `usuarios` AUTO_INCREMENT = 264;

COMMIT;

-- Resetando configurações
/*!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 */;
