(saveddata_engine)
| 154 | |
| 155 | |
| 156 | def upgrade(saveddata_engine): |
| 157 | saveddata_engine.execute('DELETE FROM damagePatterns WHERE name in ({});'.format(', '.join('\'{}\''.format(n) for n in dmgPatterns))) |
| 158 | saveddata_engine.execute('DELETE FROM targetResists WHERE name in ({});'.format(', '.join('\'{}\''.format(n) for n in tgtProfiles))) |
| 159 | try: |
| 160 | saveddata_engine.execute("SELECT builtinDamagePatternID FROM fits LIMIT 1") |
| 161 | except sqlalchemy.exc.DatabaseError: |
| 162 | saveddata_engine.execute("ALTER TABLE fits ADD COLUMN builtinDamagePatternID INT;") |
| 163 | try: |
| 164 | saveddata_engine.execute("SELECT builtinTargetResistsID FROM fits LIMIT 1") |
| 165 | except sqlalchemy.exc.DatabaseError: |
| 166 | saveddata_engine.execute("ALTER TABLE fits ADD COLUMN builtinTargetResistsID INT;") |
nothing calls this directly
no outgoing calls
no test coverage detected