Добавил схему базы данных
This commit is contained in:
@@ -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.
|
||||
|
||||
Reference in New Issue
Block a user