17 lines
453 B
Python
17 lines
453 B
Python
"""
|
|
Migration 32
|
|
|
|
- added speed, sig and radius columns to targetResists table
|
|
"""
|
|
|
|
|
|
import sqlalchemy
|
|
|
|
|
|
def upgrade(saveddata_engine):
|
|
for column in ('maxVelocity', 'signatureRadius', 'radius'):
|
|
try:
|
|
saveddata_engine.execute("SELECT {} FROM targetResists LIMIT 1;".format(column))
|
|
except sqlalchemy.exc.DatabaseError:
|
|
saveddata_engine.execute("ALTER TABLE targetResists ADD COLUMN {} FLOAT;".format(column))
|