This commit is contained in:
16
CHANGELOG.md
16
CHANGELOG.md
@@ -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
|
||||
|
||||
### 🚨 Исправлено
|
||||
|
||||
Reference in New Issue
Block a user