-- phpMyAdmin SQL Dump -- version 5.2.1 -- https://www.phpmyadmin.net/ -- -- Host: 127.0.0.1 -- Tempo de geração: 21/02/2025 às 12:55 -- Versão do servidor: 10.4.32-MariaDB -- Versão do PHP: 8.2.12 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 */; -- -- Banco de dados: `pokedex` -- -- -------------------------------------------------------- -- -- Estrutura para tabela `pokemon` -- CREATE TABLE `pokemon` ( `id_pokemon` int(11) NOT NULL, `nome` varchar(50) NOT NULL, `descricao` text NOT NULL, `tipo1` int(11) NOT NULL, `tipo2` int(11) NOT NULL, `sprite` blob DEFAULT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; -- -- Despejando dados para a tabela `pokemon` -- INSERT INTO `pokemon` (`id_pokemon`, `nome`, `descricao`, `tipo1`, `tipo2`, `sprite`) VALUES (1, 'Bulbasaur', 'Bulbasaur é um Pokémon bonito nascido com uma grande...', 10, 14, NULL), (2, 'Ivysaur', 'Ivysaur (em japonês: フシギソウ Fushigisou) é um Pokémon...', 10, 14, NULL), (3, 'Venusaur', 'Fisiologia. Venusaur é um Pokémon quadrúpede com ...', 10, 14, NULL), (4, 'Charmander', 'Charmander é um Pokémon lagarto de fogo que ...', 7, 0, NULL), (5, 'Charmeleon', 'Charmeleon tem uma natureza perversa e constanteme...', 7, 0, NULL), (6, 'Charizard', 'Tem um fogo intenso dentro do seu corpo. As chamas...', 7, 8, NULL), (7, 'Squirtle', 'Squirtle (em japonês ゼニガメ Zenigame) é um Pokémon...', 18, 0, NULL), (8, 'Wartortle', 'Wartortle são pequenos, bípedes, tartaruga como Pok...', 18, 0, NULL), (9, 'Blastoise', 'Descrição. Blastoise tem canhões de água que se pr...', 18, 0, NULL); -- -------------------------------------------------------- -- -- Estrutura para tabela `tipo` -- CREATE TABLE `tipo` ( `id_tipo` int(11) NOT NULL, `nome` varchar(50) NOT NULL, `cor` varchar(7) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; -- -- Despejando dados para a tabela `tipo` -- INSERT INTO `tipo` (`id_tipo`, `nome`, `cor`) VALUES (0, '', '#FFFFFF'), (1, 'inseto', '#A6B91A'), (2, 'noturno', '#705746'), (3, 'dragão', '#6F35FC'), (4, 'elétrico', '#F7D02C'), (5, 'fada', '#D685AD'), (6, 'lutador', '#C22E28'), (7, 'fogo', '#EE8130'), (8, 'voador', '#A98FF3'), (9, 'fantasma', '#735797'), (10, 'grama', '#7AC74C'), (11, 'terra', '#E2BF65'), (12, 'gelo', '#96D9D6'), (13, 'normal', '#A8A77A'), (14, 'veneno', '#A33EA1'), (15, 'psíquico', '#F95587'), (16, 'pedra', '#B6A136'), (17, 'metal', '#B7B7CE'), (18, 'água', '#6390F0'); -- -- Índices para tabelas despejadas -- -- -- Índices de tabela `pokemon` -- ALTER TABLE `pokemon` ADD PRIMARY KEY (`id_pokemon`), ADD KEY `tipo1` (`tipo1`), ADD KEY `tipo2` (`tipo2`); -- -- Índices de tabela `tipo` -- ALTER TABLE `tipo` ADD PRIMARY KEY (`id_tipo`); -- -- Restrições para tabelas despejadas -- -- -- Restrições para tabelas `pokemon` -- ALTER TABLE `pokemon` ADD CONSTRAINT `pokemon_ibfk_1` FOREIGN KEY (`tipo1`) REFERENCES `tipo` (`id_tipo`), ADD CONSTRAINT `pokemon_ibfk_2` FOREIGN KEY (`tipo2`) REFERENCES `tipo` (`id_tipo`); 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 */;