-- https://www.phpmyadmin.net/
--
-- Хост: 127.0.0.1
-- Время создания: Дек 07 2025 г., 09:37
-- Версия сервера: 10.4.32-MariaDB
-- Версия PHP: 8.2.12

START TRANSACTION;



--
-- База данных: `employee_review_tracker`
--

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

--
-- Структура таблицы `reviews`
--

CREATE TABLE `reviews` (
  `id` int(11) NOT NULL,
  `user_id` int(11) NOT NULL,
  `reviewer_id` int(11) NOT NULL,
  `review_date` date NOT NULL,
  `soft_skills_score` decimal(3,1) NOT NULL,
  `hard_skills_score` decimal(3,1) NOT NULL,
  `comment` text DEFAULT NULL,
  `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

--
-- Дамп данных таблицы `reviews`
--

INSERT INTO `reviews` (`id`, `user_id`, `reviewer_id`, `review_date`, `soft_skills_score`, `hard_skills_score`, `comment`, `created_at`, `updated_at`) VALUES
(6, 4, 1, '2025-11-27', 8.5, 9.0, 'Отличные результаты за квартал. Проявил лидерские качества в проекте.', '2025-11-27 11:53:00', '2025-11-27 11:53:00'),
(7, 3, 1, '2025-11-27', 9.0, 8.5, 'Улучшил коммуникационные навыки. Технические знания на высоком уровне.', '2025-11-27 11:54:26', '2025-11-27 11:54:26'),
(8, 5, 1, '2025-11-27', 7.0, 9.3, 'Выдающиеся технические навыки. Рекомендуется развивать навыки презентации.', '2025-11-27 11:55:54', '2025-11-27 11:55:54'),
(9, 4, 1, '2025-11-27', 7.0, 8.5, 'Стабильная работа. Есть потенциал для роста в области soft skills.', '2025-11-27 11:57:08', '2025-11-27 11:57:08');

--
-- Индексы сохранённых таблиц
--

--
-- Индексы таблицы `reviews`
--
ALTER TABLE `reviews`
  ADD PRIMARY KEY (`id`),
  ADD KEY `idx_reviews_user_id` (`user_id`),
  ADD KEY `idx_reviews_reviewer_id` (`reviewer_id`),
  ADD KEY `idx_reviews_date` (`review_date`);

--
-- AUTO_INCREMENT для сохранённых таблиц
--

--
-- AUTO_INCREMENT для таблицы `reviews`
--
ALTER TABLE `reviews`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=10;

--
-- Ограничения внешнего ключа сохраненных таблиц
--

--
-- Ограничения внешнего ключа таблицы `reviews`
--
ALTER TABLE `reviews`
  ADD CONSTRAINT `reviews_ibfk_1` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE,
  ADD CONSTRAINT `reviews_ibfk_2` FOREIGN KEY (`reviewer_id`) REFERENCES `users` (`id`) ON DELETE CASCADE;
COMMIT;

