From b74654a5b34335acb6535a5d5e1fe1702fc1bfec Mon Sep 17 00:00:00 2001 From: Ryan Holmes Date: Thu, 15 Mar 2018 02:58:58 -0400 Subject: [PATCH] Fix relationships for sso / characters --- eos/db/saveddata/character.py | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/eos/db/saveddata/character.py b/eos/db/saveddata/character.py index 7de696ab8..23c05ca26 100644 --- a/eos/db/saveddata/character.py +++ b/eos/db/saveddata/character.py @@ -62,15 +62,7 @@ sso_character_map_table = Table("ssoCharacterMap", saveddata_meta, ) -mapper(SsoCharacter, sso_table, - properties={ - "_SsoCharacter__maps": relation( - Character, - cascade="all", - secondary=sso_character_map_table - ), -} -) +mapper(SsoCharacter, sso_table) mapper(Character, characters_table, properties={ @@ -96,7 +88,7 @@ mapper(Character, characters_table, "_Character__ssoCharacters" : relation( SsoCharacter, collection_class=HandledSsoCharacterList, - cascade='all', + backref='characters', secondary=sso_character_map_table) } )