second one
This commit is contained in:
@ -16,9 +16,9 @@ class User(Base):
|
||||
name = Column(String(64))
|
||||
username = Column(String(32))
|
||||
|
||||
owns_funds = relationship("Fund", backref="owner")
|
||||
fund_members = relationship("FundMember", backref="user")
|
||||
group_members = relationship("GroupMember", backref="user")
|
||||
owns_funds = relationship("Fund", backref="owner", lazy="dynamic")
|
||||
fund_members = relationship("FundMember", backref="user", lazy="dynamic")
|
||||
group_members = relationship("GroupMember", backref="user", lazy="dynamic")
|
||||
|
||||
|
||||
class Group(Base):
|
||||
@ -26,9 +26,9 @@ class Group(Base):
|
||||
|
||||
id = Column(BigInteger, primary_key=True)
|
||||
|
||||
funds = relationship("Fund", backref="group")
|
||||
funds = relationship("Fund", backref="group", lazy="dynamic")
|
||||
|
||||
group_members = relationship("GroupMember", backref="group")
|
||||
group_members = relationship("GroupMember", backref="group", lazy="dynamic")
|
||||
|
||||
|
||||
class GroupMember(Base):
|
||||
@ -52,7 +52,7 @@ class Fund(Base):
|
||||
amount = Column(Integer)
|
||||
active = Column(Boolean, default=True)
|
||||
|
||||
members = relationship("FundMember", backref="fund")
|
||||
members = relationship("FundMember", backref="fund", lazy="dynamic")
|
||||
|
||||
|
||||
class FundMember(Base):
|
||||
|
||||
Reference in New Issue
Block a user