C
Size: a a a
C
AR
C
ЛА
AR
VM
C
VM
AR
AR
c := NewClient()получается, что слой repository нужно будет в любом случае выделять в архитектуре, и уже из него обращаться к ent.
u := с.Users.GetByID("foo")
v := c.Videos.Query(videos.ByUser(u))
v.Update().SetDescription("foo")
AR
C
МП
AR
AR
_migrations
, получается _migrations/001_something_new.up.sql
, потом эмбедится в бинарьC
_migrations
, получается _migrations/001_something_new.up.sql
, потом эмбедится в бинарьAR
AR
МП
МП
c := NewClient()получается, что слой repository нужно будет в любом случае выделять в архитектуре, и уже из него обращаться к ent.
u := с.Users.GetByID("foo")
v := c.Videos.Query(videos.ByUser(u))
v.Update().SetDescription("foo")