repo

127 views
Skip to first unread message

Aln Kapa

unread,
Dec 17, 2022, 11:37:50 AM12/17/22
to Golang Russian
Добрый вечер.

Предлагаю вам посмотреть небольшой пакет для работы с postgresql https://codeberg.org/lib/repo
Он может читать, писать, удалять и листать таблицы. Его особенность в том что он мелкий, не использует refleсt настраивается в широких пределах.

Вот тут есть небольшой пример его использования https://codeberg.org/lib/user_test

Где список полей и название таблицы
sql.go
const (                                                                                                                            
   DbNamespace = "main"                                                                                                                      
   DbName = "users"                                                                                                                            
   PKUuid = "uuid"                                                                                                                            
   UKEmail = "email"                                                                                                                            
   FPassword = "password"
)
Пакет еще не готов в плане API, но мне он кажется перспективным и уже значительно сократил код моего приложения. Фактический заменив собой весь слой repository. По наличию времени добавлю еще примеров.
Пишите если вдруг кому интересно.
Reply all
Reply to author
Forward
0 new messages