Добавил схему базы данных

This commit is contained in:
av
2026-06-29 10:29:37 +03:00
parent 02e24799ad
commit f9d7fd9216
3 changed files with 125 additions and 1 deletions
+3
View File
@@ -124,6 +124,9 @@ Module path — `git.vakhrushev.me/av/jellybit`. Go 1.26, `CGO_ENABLED=0`.
файл (`config.toml` не коммитится, `0600`), не в env; валидация на старте:
[docs/conventions/config.md](docs/conventions/config.md).
- Время — всегда с явным TZ (сервер в `Europe/Moscow`).
- Миграции БД (goose, `internal/store/migrations`) — при изменении структуры
(таблица/столбец/индекс/связь) в том же change обновляем ER-схему
[docs/specs/database.md](docs/specs/database.md).
Кросс-каттинг конвенции (как пишем код, а не что система делает) живут в
[docs/conventions/](docs/conventions/README.md) и не переносятся в OpenSpec.