Первоначальные данные

This commit is contained in:
astakhovp committed 2026-10-08 22:38:41 +03:00
commit f61fc0016c
4 files changed
+162

No files matched your search

+19
View File
@@ -0,0 +1,19 @@
# SQL-схема Домашней библиотеки
## Порядок применения
1. `01_create_tables.sql` — создаёт все таблицы
2. `02_create_indexes.sql` — создаёт индексы
3. `parse_genres.py` — загружает справочник жанров из `genres.xml`
## Быстрый запуск
```bash
# Через Docker
docker compose exec opds bash /app/scripts/init_db.sh
# Или вручную
psql "dbname=books user=postgres password=Karabas@Barabas host=172.20.0.4" \
-f sql/01_create_tables.sql \
-f sql/02_create_indexes.sql