Archived
for work with google sheets
This commit is contained in:
@@ -13,3 +13,10 @@ yaml_groups/*
|
|||||||
!yaml_groups/202.yaml
|
!yaml_groups/202.yaml
|
||||||
main_yaml_groups/*
|
main_yaml_groups/*
|
||||||
.env
|
.env
|
||||||
|
1 курс весна 2025.xlsx
|
||||||
|
2 курс весна 2025.xls
|
||||||
|
Новая таблица - 1 курс весна 2025 copy.csv
|
||||||
|
Новая таблица - 1 курс весна 2025.csv
|
||||||
|
Новая таблица - 2 курс весна 2025 copy.csv
|
||||||
|
Новая таблица - 2 курс весна 2025.csv
|
||||||
|
schedule copy.sql
|
||||||
|
|||||||
@@ -0,0 +1,13 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
# List of environment variables to check
|
||||||
|
env_vars=("TG_ADMIN_ID" "TG_API_TOKEN" "DB_HOST" "DB_PORT" "DB_USER" "DB_PASSWORD" "DB_NAME")
|
||||||
|
|
||||||
|
for var in "${env_vars[@]}"; do
|
||||||
|
if [ -z "${!var}" ]; then
|
||||||
|
echo "Environment variable $var is not set or is empty."
|
||||||
|
exit 1
|
||||||
|
# else
|
||||||
|
# echo "Environment variable $var is set to '${!var}'."
|
||||||
|
fi
|
||||||
|
done
|
||||||
@@ -1,3 +1,5 @@
|
|||||||
|
CREATE DATABASE IF NOT EXISTS tg_schedule;
|
||||||
|
|
||||||
CREATE TABLE IF NOT EXISTS users (
|
CREATE TABLE IF NOT EXISTS users (
|
||||||
id BIGINT PRIMARY KEY,
|
id BIGINT PRIMARY KEY,
|
||||||
username VARCHAR(255),
|
username VARCHAR(255),
|
||||||
|
|||||||
@@ -61,3 +61,44 @@ INSERT INTO schedule(day_of_week, group, begin_time, end_time, course, lector, r
|
|||||||
('mon', '107', '10:30', '12:05', 'Алгебра и геометрия', 'Есикова Н.Б.', '504'),
|
('mon', '107', '10:30', '12:05', 'Алгебра и геометрия', 'Есикова Н.Б.', '504'),
|
||||||
('mon', '107', '12:50', '14:25', 'Практикум на ЭВМ', 'Журихин Д.М.', 'МЗ-3'),
|
('mon', '107', '12:50', '14:25', 'Практикум на ЭВМ', 'Журихин Д.М.', 'МЗ-3'),
|
||||||
('mon', '107', '12:50', '14:25', 'Практикум на ЭВМ', 'Гуляев Д.А.', 'МЗ-2'),
|
('mon', '107', '12:50', '14:25', 'Практикум на ЭВМ', 'Гуляев Д.А.', 'МЗ-2'),
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
('tue', '101', '8:45', '10:20', 'Алгебра и геометрия', 'Матвеев С.А.', '713'),
|
||||||
|
('tue', '101', '10:30', '12:05', 'Алгебра и геометрия', 'академик РАН Тыртышников Евгений Евгеньевич', 'П-6'),
|
||||||
|
('tue', '101', '12:50', '14:25', 'Математический анализ', 'профессор Садовничая Инна Викторовна', 'П-6'),
|
||||||
|
('tue', '101', '14:35', '16:10', 'Математический анализ', 'Хорошилова Е.В.', '605'),
|
||||||
|
('tue', '101', '16:20', '17:55', 'Английский язык', 'Бим М.М.', '790'),
|
||||||
|
|
||||||
|
('tue', '102', '8:45', '10:20', 'Английский язык', 'Шубина Ю.В.', '72'),
|
||||||
|
('tue', '102', '10:30', '12:05', 'Алгебра и геометрия', 'академик РАН Тыртышников Евгений Евгеньевич', 'П-6'),
|
||||||
|
('tue', '102', '12:50', '14:25', 'Математический анализ', 'профессор Садовничая Инна Викторовна', 'П-6'),
|
||||||
|
('tue', '102', '14:35', '16:10', 'Алгебра и геометрия', 'Руднев С.Г.', '607'),
|
||||||
|
('tue', '102', '16:20', '17:55', 'Практикум на ЭВМ', 'Цыбров Е.Г.', 'МЗ-1'),
|
||||||
|
('tue', '102', '16:20', '17:55', 'Практикум на ЭВМ', 'Гуляев Д.А.', 'МЗ-1'),
|
||||||
|
|
||||||
|
('tue', '103', '8:45', '10:20', 'Конс. Алгебра и геометрия', 'Будак А.Б.', '612'),
|
||||||
|
('tue', '103', '10:30', '12:05', 'Алгебра и геометрия', 'академик РАН Тыртышников Евгений Евгеньевич', 'П-6'),
|
||||||
|
('tue', '103', '12:50', '14:25', 'Математический анализ', 'профессор Садовничая Инна Викторовна', 'П-6'),
|
||||||
|
('tue', '103', '14:35', '16:10', 'Алгебра и геометрия', 'Будак А.Б.', '613'),
|
||||||
|
('tue', '103', '16:20', '17:55', 'Английский язык', 'Лаптинова А.И.', '72'),
|
||||||
|
('tue', '103', '16:20', '17:55', 'Английский язык', 'Каришева П.В.', '582-а'),
|
||||||
|
|
||||||
|
('tue', '104', '8:45', '10:20', 'Конс. Алгебра и геометрия', 'Будак А.Б.', '612'),
|
||||||
|
('tue', '104', '10:30', '12:05', 'Алгебра и геометрия', 'академик РАН Тыртышников Евгений Евгеньевич', 'П-6'),
|
||||||
|
('tue', '104', '12:50', '14:25', 'Математический анализ', 'профессор Садовничая Инна Викторовна', 'П-6'),
|
||||||
|
('tue', '104', '14:35', '16:10', 'Практикум на ЭВМ', 'Цыбров Е.Г.', 'МЗ-1'),
|
||||||
|
('tue', '104', '14:35', '16:10', 'Практикум на ЭВМ', 'Гуляев Д.А.', 'МЗ-1'),
|
||||||
|
('tue', '104', '16:20', '17:55', 'Алгебра и геометрия', 'Будак А.Б.', '613'),
|
||||||
|
|
||||||
|
('tue', '105', '8:45', '10:20', 'Алгебра и геометрия', 'Лебедева О.С.', '503'),
|
||||||
|
('tue', '105', '10:30', '12:05', 'Алгебра и геометрия', 'академик РАН Тыртышников Евгений Евгеньевич', 'П-6'),
|
||||||
|
('tue', '105', '12:50', '14:25', 'Математический анализ', 'профессор Садовничая Инна Викторовна', 'П-6'),
|
||||||
|
('tue', '104', '14:35', '16:10', 'Практикум на ЭВМ', 'Русол А.В.', '574 '),
|
||||||
|
('tue', '104', '14:35', '16:10', 'Практикум на ЭВМ', 'Гуляев А.В.', '574 '),
|
||||||
|
|||||||
Reference in New Issue
Block a user