PIbd-42_SSPR/README.md

63 lines
2.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Описание проекта
Доработка автоматизированной системы планирования и выполнения численного моделирования процессов сжигания топлив в горелочных устройствах энергоустановок предназначена для оптимизации процессов проведения численных экспериментов с цифровой моделью горелочного устройства с целью поиска наиболее экономичных и низко-эмиссионных режимов работы
# Участники
1. Кашин Максим
2. Клюшенкова Ксения
3. Базунов Андрей
4. Жимолостнова Анна
5. Цуканова Ирина
# Запуск проекта
## 1. Создание окружения
```
py -m venv .venv
```
## 2. Переход в окружение
```
.\.venv\Scripts\activate
```
## 3. Скачивание библиотек
```
pip install -r .\requirements.txt
```
## 4. Создаем .env
Необходимо создать файл и поместить в него необходимые параметры.
```
DATABASE=SuperService
POSTGRES_USER=UserSuperService
POSTGRES_PASSWORD=NotWarningWord1
CLICKHOUSE_USER=UserMyHouse
CLICKHOUSE_PASSWORD=NotWarningWord2
```
## 5. Запускаем все контейнеры
```
docker-compose up --build
```
При необходимости можем закрыть контейнера
```
docker-compose down
```
## 6. Запускаем проект
```
python runner.py
```
## 7. Подключение к ClickHouse
Команда входа в ClickHouse
```
docker exec -it clickhouse-db clickhouse-client -u UserMyHouse --password NotWarningWord2 --host localhost
```
Использовать базу данных
```
USE SuperService;
```
## 7. Подключение к PostgreSQL
Команда входа в ClickHouse
```
docker exec -it postgres-db psql -U UserSuperService -d SuperService
```