63 lines
2.1 KiB
Markdown
63 lines
2.1 KiB
Markdown
# Описание проекта
|
||
|
||
Доработка автоматизированной системы планирования и выполнения численного моделирования процессов сжигания топлив в горелочных устройствах энергоустановок предназначена для оптимизации процессов проведения численных экспериментов с цифровой моделью горелочного устройства с целью поиска наиболее экономичных и низко-эмиссионных режимов работы
|
||
|
||
# Участники
|
||
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
|
||
```
|