ci-tests-fixes
Some checks failed
Deploy on push / deploy (push) Failing after 3m7s

This commit is contained in:
2025-08-27 13:17:32 +03:00
parent 4d42e01bd0
commit 29f8625617
4 changed files with 292 additions and 59 deletions

View File

@@ -1,5 +1,21 @@
# Changelog
## [0.9.14] - 2025-08-27
### 🚨 Исправлено
- **Проблемы с созданием таблиц на CI**: Улучшена надежность создания тестовых таблиц
- Добавлено принудительное создание таблиц по одной при сбое `metadata.create_all`
- Улучшена обработка ошибок импорта моделей ORM
- Добавлены fallback механизмы для создания отсутствующих таблиц
- Исправлены ошибки `no such table: author`, `no such table: shout`, `no such table: draft`
### 🔧 Техническое
- **Улучшена тестовая инфраструктура**: Более надежное создание тестовой БД
- Добавлена функция `force_create_all_tables` с созданием таблиц по одной
- Улучшена фикстура `db_session` с множественными fallback стратегиями
- Добавлена проверка импорта всех моделей ORM на уровне модуля
- Улучшена диагностика проблем с созданием таблиц
## [0.9.13] - 2025-08-27
### 🚨 Исправлено