MCPcopy Create free account
hub / github.com/pyfa-org/Pyfa / upgrade

Function upgrade

eos/db/migrations/upgrade47.py:26–36  ·  view source on GitHub ↗
(saveddata_engine)

Source from the content-addressed store, hash-verified

24"""
25
26def upgrade(saveddata_engine):
27 try:
28 saveddata_engine.execute("SELECT server FROM ssoCharacter LIMIT 1")
29 except sqlalchemy.exc.DatabaseError:
30 saveddata_engine.execute(tmpTable)
31 saveddata_engine.execute(
32 "INSERT INTO ssoCharacterTemp (ID, client, characterID, characterName, refreshToken, accessToken, accessTokenExpires, created, modified, server) "
33 "SELECT ID, client, characterID, characterName, refreshToken, accessToken, accessTokenExpires, created, modified, 'Tranquility' "
34 "FROM ssoCharacter")
35 saveddata_engine.execute("DROP TABLE ssoCharacter")
36 saveddata_engine.execute("ALTER TABLE ssoCharacterTemp RENAME TO ssoCharacter")

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected