docs: expand lint scope batch4 (3 files)
This commit is contained in:
@@ -133,7 +133,7 @@ INSERT INTO city_rooms (id, slug, name, ...) VALUES (...)
|
||||
ON CONFLICT (id) DO NOTHING;
|
||||
```
|
||||
|
||||
### Re-apply конкретної міграції:
|
||||
### Re-apply конкретної міграції
|
||||
```bash
|
||||
# Якщо потрібно перезастосувати (тільки якщо idempotent!)
|
||||
docker compose -f docker-compose.all.yml exec -T postgres \
|
||||
@@ -204,14 +204,14 @@ chmod +x scripts/migrate.sh
|
||||
|
||||
## 🔙 Rollback Strategy
|
||||
|
||||
### Створення rollback файлів (для майбутнього):
|
||||
### Створення rollback файлів (для майбутнього)
|
||||
```text
|
||||
migrations/
|
||||
├── 010_create_city_backend.sql
|
||||
└── 010_create_city_backend_rollback.sql
|
||||
```
|
||||
|
||||
### Приклад rollback:
|
||||
### Приклад rollback
|
||||
```sql
|
||||
-- 010_create_city_backend_rollback.sql
|
||||
DROP TABLE IF EXISTS secondme_messages CASCADE;
|
||||
@@ -231,7 +231,7 @@ docker compose -f docker-compose.all.yml exec -T postgres \
|
||||
|
||||
## 🧪 Testing міграцій
|
||||
|
||||
### Pre-deployment testing (на dev environment):
|
||||
### Pre-deployment testing (на dev environment)
|
||||
```bash
|
||||
# 1. Backup поточної БД
|
||||
docker compose -f docker-compose.all.yml exec postgres \
|
||||
@@ -349,4 +349,3 @@ docker compose -f docker-compose.all.yml exec postgres \
|
||||
**Статус:** ✅ Migrations Guide Complete
|
||||
**Версія:** 1.0.0
|
||||
**Дата:** 24 листопада 2025
|
||||
|
||||
|
||||
Reference in New Issue
Block a user