/
evernotenkai
/
DataBaseXJavaProject
Обзор
Документация
Войти
/
evernotenkai
/
DataBaseXJavaProject
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
db/postgresql/03_seed.sql
62 строки
4 KB
evernotenkai
update: 02_schema.sql, 03_seed.sql
12 май 2026, 22:58
Верифицирован
12 май 2026, 22:58
5965ca0
Код
Авторство
О чём код?
INSERT INTO polin_md.teachers (full_name, department, email, phone) VALUES ('Иванов Иван Иванович', 'Кафедра информатики', 'ivanov@uni.ru', '+79000000001'), ('Петров Петр Сергеевич', 'Кафедра математики', 'petrov@uni.ru', '+79000000002'), ('Сидорова Анна Викторовна', 'Кафедра программной инженерии', 'sidorova@uni.ru', '+79000000003'), ('Кузнецов Дмитрий Олегович', 'Кафедра информационных систем', 'kuznetsov@uni.ru', '+79000000004'), ('Смирнова Елена Павловна', 'Кафедра баз данных', 'smirnova@uni.ru', '+79000000005'); INSERT INTO polin_md.students (full_name, group_name, email, phone) VALUES ('Алексеев Артем Николаевич', 'ИС-21', 'alekseev@student.ru', '+78000000001'), ('Борисова Мария Игоревна', 'ИС-21', 'borisova@student.ru', '+78000000002'), ('Волков Кирилл Андреевич', 'ПИ-22', 'volkov@student.ru', '+78000000003'), ('Громова София Денисовна', 'ПИ-22', 'gromova@student.ru', '+78000000004'), ('Данилов Максим Евгеньевич', 'БД-23', 'danilov@student.ru', '+78000000005'); INSERT INTO polin_md.users (login, password, role, teacher_id, student_id) VALUES ('admin', '1234', 'admin', NULL, NULL), ('ivanov', '1234', 'teacher', 1, NULL), ('petrov', '1234', 'teacher', 2, NULL), ('sidorova', '1234', 'teacher', 3, NULL), ('kuznetsov', '1234', 'teacher', 4, NULL), ('smirnova', '1234', 'teacher', 5, NULL), ('student1', '1234', 'student', NULL, 1), ('student2', '1234', 'student', NULL, 2), ('student3', '1234', 'student', NULL, 3), ('student4', '1234', 'student', NULL, 4), ('student5', '1234', 'student', NULL, 5); INSERT INTO polin_md.courses (course_name, description, teacher_id) VALUES ('Базы данных', 'Проектирование баз данных и SQL', 1), ('ООП на Java', 'Основы объектно-ориентированного программирования', 3), ('Высшая математика', 'Математический анализ и линейная алгебра', 2), ('Информационные системы', 'Моделирование и анализ ИС', 4), ('SQL Практикум', 'Практика по запросам и ограничениям', 5); INSERT INTO polin_md.enrollments (student_id, course_id, enrollment_date) VALUES (1, 1, DATE '2026-02-01'), (2, 1, DATE '2026-02-01'), (3, 2, DATE '2026-02-02'), (4, 3, DATE '2026-02-02'), (5, 5, DATE '2026-02-03'), (1, 2, DATE '2026-02-04'); INSERT INTO polin_md.assignments (course_id, title, description, due_date, created_at) VALUES (1, 'ЛР 1: ER-диаграмма', 'Спроектировать ER-модель предметной области', DATE '2026-03-10', DATE '2026-02-20'), (1, 'ЛР 2: SQL', 'Создать таблицы и ограничения базы данных', DATE '2026-03-20', DATE '2026-02-25'), (2, 'Практика 1', 'Реализовать базовые классы на Java', DATE '2026-03-15', DATE '2026-02-22'), (3, 'Контрольная 1', 'Решение задач по матанализу', DATE '2026-03-18', DATE '2026-02-24'), (5, 'Практика SQL', 'JOIN, GROUP BY, подзапросы', DATE '2026-03-22', DATE '2026-02-26'); INSERT INTO polin_md.submissions (assignment_id, student_id, submission_date, content_note, status) VALUES (1, 1, DATE '2026-03-05', 'ER-диаграмма готова', 'checked'), (1, 2, DATE '2026-03-06', 'Диаграмма и описание сущностей', 'checked'), (3, 3, DATE '2026-03-10', 'Код на Java', 'submitted'), (4, 4, DATE '2026-03-12', 'Решения задач в документе', 'returned'), (5, 5, DATE '2026-03-15', 'SQL-запросы и пояснения', 'submitted'); INSERT INTO polin_md.grades (submission_id, grade_value, teacher_comment, graded_date) VALUES (1, 85, 'Хорошая работа', DATE '2026-03-07'), (2, 92, 'Отлично', DATE '2026-03-08'), (3, 78, 'Можно лучше', DATE '2026-03-12'), (4, 69, 'Нужно доработать', DATE '2026-03-13'), (5, 88, 'Хороший SQL', DATE '2026-03-16');