-- phpMyAdmin SQL Dump -- version 5.2.3 -- https://www.phpmyadmin.net/ -- -- Host: mariadb -- Generation Time: Jun 12, 2026 at 07:47 AM -- Server version: 11.8.5-MariaDB-ubu2404 -- PHP Version: 8.3.29 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 */; -- -- Database: `andmore_fitme3070_dev` -- -- -------------------------------------------------------- -- -- Table structure for table `applied_migrations` -- CREATE TABLE `applied_migrations` ( `filename` varchar(150) NOT NULL, `applied_at` datetime NOT NULL DEFAULT current_timestamp(), `applied_by` int(11) DEFAULT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -- -------------------------------------------------------- -- -- Table structure for table `fitme3070_info` -- CREATE TABLE `fitme3070_info` ( `id` int(11) NOT NULL, `name` varchar(200) NOT NULL, `adress` varchar(200) DEFAULT NULL, `phone` varchar(25) NOT NULL, `telephone` varchar(25) NOT NULL, `whatsapp` varchar(13) NOT NULL, `instagram` varchar(200) NOT NULL, `facebook` varchar(200) NOT NULL, `messenger` varchar(200) NOT NULL, `email` varchar(100) NOT NULL, `updated_at` timestamp NULL DEFAULT NULL, `website` varchar(100) NOT NULL, `google_maps` varchar(500) NOT NULL, `google_maps_link` varchar(100) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -- -------------------------------------------------------- -- -- Table structure for table `galleries` -- CREATE TABLE `galleries` ( `id` int(11) NOT NULL, `name` varchar(255) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -- -------------------------------------------------------- -- -- Table structure for table `gallery` -- CREATE TABLE `gallery` ( `i_id` int(11) NOT NULL, `i_file_name` varchar(255) NOT NULL, `i_file_type` varchar(50) NOT NULL, `i_project_id` int(11) NOT NULL, `i_created_at` datetime DEFAULT current_timestamp() ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -- -------------------------------------------------------- -- -- Table structure for table `horario` -- CREATE TABLE `horario` ( `id` int(11) NOT NULL, `id_modalidade` int(11) NOT NULL, `dia_semana` enum('segunda','terça','quarta','quinta','sexta','sábado','domingo') DEFAULT NULL, `hora_inicio` varchar(15) NOT NULL, `hora_fim` time DEFAULT NULL, `local` enum('sala1','sala2','crossfit','') NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -- -------------------------------------------------------- -- -- Table structure for table `images` -- CREATE TABLE `images` ( `img_id` int(11) NOT NULL, `img_file_name` varchar(255) DEFAULT NULL, `img_created_at` datetime DEFAULT current_timestamp() ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -- -------------------------------------------------------- -- -- Table structure for table `modalidades` -- CREATE TABLE `modalidades` ( `m_id` int(11) NOT NULL, `deleted_at` datetime DEFAULT NULL, `nome` varchar(150) NOT NULL, `cor` varchar(50) NOT NULL DEFAULT '#808080', `icon` varchar(100) NOT NULL, `descricao` varchar(1500) NOT NULL, `item_order` int(11) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -- -------------------------------------------------------- -- -- Table structure for table `system_settings` -- CREATE TABLE `system_settings` ( `setting_key` varchar(100) NOT NULL, `setting_value` text DEFAULT NULL, `updated_by` int(10) UNSIGNED DEFAULT NULL, `updated_at` datetime NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp() ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -- -------------------------------------------------------- -- -- Table structure for table `team` -- CREATE TABLE `team` ( `id` int(11) NOT NULL, `photo` varchar(250) NOT NULL, `name` varchar(150) NOT NULL, `birthday` date NOT NULL, `at` enum('gym','crossfit') DEFAULT NULL, `status` enum('ativo','inativo') NOT NULL DEFAULT 'ativo', `description` varchar(300) DEFAULT NULL, `created_at` datetime NOT NULL DEFAULT current_timestamp(), `updated_at` datetime NOT NULL DEFAULT current_timestamp(), `deleted_at` datetime DEFAULT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -- -------------------------------------------------------- -- -- Table structure for table `users` -- CREATE TABLE `users` ( `id` int(10) UNSIGNED NOT NULL, `name` varchar(100) NOT NULL, `email` varchar(190) NOT NULL, `phone` varchar(20) DEFAULT NULL, `address` varchar(255) DEFAULT NULL, `city` varchar(100) DEFAULT NULL, `postal_code` varchar(20) DEFAULT NULL, `notes` text DEFAULT NULL, `is_active` tinyint(1) NOT NULL DEFAULT 1, `email_opt_out` tinyint(1) NOT NULL DEFAULT 0, `sms_opt_out` tinyint(1) NOT NULL DEFAULT 0, `marketing_consent` tinyint(1) DEFAULT NULL, `andmore_id` bigint(20) UNSIGNED DEFAULT NULL, `password_hash` varchar(255) DEFAULT NULL, `role` enum('sysadmin','admin','staff','client') NOT NULL DEFAULT 'client', `last_login_at` datetime DEFAULT NULL, `last_login_ip` varchar(45) DEFAULT NULL, `last_login_ua` varchar(512) DEFAULT NULL, `created_at` datetime NOT NULL DEFAULT current_timestamp(), `updated_at` datetime NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp() ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -- -------------------------------------------------------- -- -- Table structure for table `website_offer` -- CREATE TABLE `website_offer` ( `o_img` varchar(150) NOT NULL, `o_description` varchar(1000) NOT NULL, `o_id` int(11) NOT NULL, `o_title` varchar(150) NOT NULL, `o_deleted_at` datetime NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -- -------------------------------------------------------- -- -- Table structure for table `work_hours` -- CREATE TABLE `work_hours` ( `id` int(11) NOT NULL, `week_day` enum('segunda','terça','quarta','quinta','sexta','sabado','domingo','feriados') NOT NULL, `open` time NOT NULL, `close` time NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci; -- -- Indexes for dumped tables -- -- -- Indexes for table `applied_migrations` -- ALTER TABLE `applied_migrations` ADD PRIMARY KEY (`filename`); -- -- Indexes for table `fitme3070_info` -- ALTER TABLE `fitme3070_info` ADD PRIMARY KEY (`id`); -- -- Indexes for table `galleries` -- ALTER TABLE `galleries` ADD PRIMARY KEY (`id`); -- -- Indexes for table `gallery` -- ALTER TABLE `gallery` ADD PRIMARY KEY (`i_id`); -- -- Indexes for table `horario` -- ALTER TABLE `horario` ADD PRIMARY KEY (`id`), ADD KEY `id_modalidade` (`id_modalidade`); -- -- Indexes for table `images` -- ALTER TABLE `images` ADD PRIMARY KEY (`img_id`); -- -- Indexes for table `modalidades` -- ALTER TABLE `modalidades` ADD PRIMARY KEY (`m_id`); -- -- Indexes for table `system_settings` -- ALTER TABLE `system_settings` ADD PRIMARY KEY (`setting_key`); -- -- Indexes for table `team` -- ALTER TABLE `team` ADD PRIMARY KEY (`id`); -- -- Indexes for table `users` -- ALTER TABLE `users` ADD PRIMARY KEY (`id`), ADD UNIQUE KEY `uq_users_email` (`email`), ADD KEY `idx_users_andmore` (`andmore_id`), ADD KEY `idx_users_role` (`role`); -- -- Indexes for table `website_offer` -- ALTER TABLE `website_offer` ADD PRIMARY KEY (`o_id`); -- -- Indexes for table `work_hours` -- ALTER TABLE `work_hours` ADD PRIMARY KEY (`id`); -- -- AUTO_INCREMENT for dumped tables -- -- -- AUTO_INCREMENT for table `fitme3070_info` -- ALTER TABLE `fitme3070_info` MODIFY `id` int(11) NOT NULL AUTO_INCREMENT; -- -- AUTO_INCREMENT for table `galleries` -- ALTER TABLE `galleries` MODIFY `id` int(11) NOT NULL AUTO_INCREMENT; -- -- AUTO_INCREMENT for table `gallery` -- ALTER TABLE `gallery` MODIFY `i_id` int(11) NOT NULL AUTO_INCREMENT; -- -- AUTO_INCREMENT for table `horario` -- ALTER TABLE `horario` MODIFY `id` int(11) NOT NULL AUTO_INCREMENT; -- -- AUTO_INCREMENT for table `images` -- ALTER TABLE `images` MODIFY `img_id` int(11) NOT NULL AUTO_INCREMENT; -- -- AUTO_INCREMENT for table `modalidades` -- ALTER TABLE `modalidades` MODIFY `m_id` int(11) NOT NULL AUTO_INCREMENT; -- -- AUTO_INCREMENT for table `team` -- ALTER TABLE `team` MODIFY `id` int(11) NOT NULL AUTO_INCREMENT; -- -- AUTO_INCREMENT for table `users` -- ALTER TABLE `users` MODIFY `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT; -- -- AUTO_INCREMENT for table `website_offer` -- ALTER TABLE `website_offer` MODIFY `o_id` int(11) NOT NULL AUTO_INCREMENT; -- -- AUTO_INCREMENT for table `work_hours` -- ALTER TABLE `work_hours` MODIFY `id` int(11) NOT NULL AUTO_INCREMENT; -- -- Constraints for dumped tables -- -- -- Constraints for table `horario` -- ALTER TABLE `horario` ADD CONSTRAINT `horario_ibfk_1` FOREIGN KEY (`id_modalidade`) REFERENCES `modalidades` (`m_id`); 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 */;