Хроники покорения фуллстэка. Часть 2.

Дорогой дневник, сегодня я начал формализовывать бизнес-требования и сгенерировал схему БД для MVP. Мир никогда больше не будет прежним…  Если серьезно, то я сегодня на самом деле ковыряла с описанием сущностей системы и SQL для миграции БД. Получился файлик на 200 с мелочью строк. Сама схема на 17 таблиц, пару енамов и один materialized view.  В процессе ревью код пришлось немного доработать — указал наследование таблиц, кое-где поправил поля, доработал концепцию сущностей и добавил ещё один enum.  Нужно будет ещё побольше почитать о полнотекстовым поиске в PG, потому что qwen добавил оптимизацию на полнотекст, а я даже не знаю, как он в постгре работает. Нужно будет закрыть этот пробел.  Ну и вечером буду пробовать накатить эту схему на живую базу. Посмотрим, как пойдет :)

#разработка #петпроект