feat: GET|POST /account/{name}/delete

Closes #348

Signed-off-by: Kevin Morris <kevr@0cost.org>
This commit is contained in:
Kevin Morris 2022-09-29 17:43:26 -07:00
parent 1180565d0c
commit 8657fd336e
No known key found for this signature in database
GPG key ID: F7E46DED420788F3
6 changed files with 226 additions and 4 deletions

View file

@ -14,7 +14,7 @@ class PackageVote(Base):
User = relationship(
_User,
backref=backref("package_votes", lazy="dynamic"),
backref=backref("package_votes", lazy="dynamic", cascade="all, delete"),
foreign_keys=[__table__.c.UsersID],
)

View file

@ -13,7 +13,7 @@ class Session(Base):
User = relationship(
_User,
backref=backref("session", uselist=False),
backref=backref("session", cascade="all, delete", uselist=False),
foreign_keys=[__table__.c.UsersID],
)