[2026-06-28] taiga-vault: personal/lessons/cashinput-is-placeholder-fail.md personal/projects/budget-app/lessons.md

This commit is contained in:
Taiga
2026-06-28 14:56:03 +00:00
parent 74b2901b6d
commit 053fff8150
2 changed files with 56 additions and 0 deletions
+19
View File
@@ -0,0 +1,19 @@
# Budget App
...
### CashInput избираем по валюте + is_placeholder (2026-06-23)
См. `personal/lessons/cashinput-is-placeholder-fail.md` — код написан, но **не задеплоен**.
Ключевое:
- Колонка `is_placeholder` в БД — есть
- Фронт CashInput.vue — переписан на выбор по валюте, is_placeholder для debit/credit
- Деплой не взлетел — код висит только в исходниках на Mac
- Последняя транзакция не сохранилась, потому что production код старый
### Lessons
- Не считать задачу блядски завершённой, пока `docker-compose build && docker-compose up -d` не отработали
- После деплоя — ввести тестовую транзакцию и проверить в БД
- `docker compose exec` может не работать с `-U` на macOS — использовать прямой `psql -h localhost`