Fix loading of mode, and add some (untested) setting functions

This commit is contained in:
blitzmann
2014-11-29 02:58:43 -05:00
parent dda1494b90
commit 88ee1d60be
5 changed files with 32 additions and 19 deletions

View File

@@ -10,4 +10,4 @@ def upgrade(saveddata_engine):
try:
saveddata_engine.execute("SELECT mode FROM fits LIMIT 1")
except sqlalchemy.exc.DatabaseError:
saveddata_engine.execute("ALTER TABLE fits ADD COLUMN mode INTEGER")
saveddata_engine.execute("ALTER TABLE fits ADD COLUMN modeID INTEGER")

View File

@@ -41,7 +41,7 @@ fits_table = Table("fits", saveddata_meta,
Column("damagePatternID", ForeignKey("damagePatterns.ID"), nullable=True),
Column("booster", Boolean, nullable = False, index = True, default = 0),
Column("targetResistsID", ForeignKey("targetResists.ID"), nullable=True),
Column("mode", Integer, nullable=True),
Column("modeID", Integer, nullable=True),
)
projectedFits_table = Table("projectedFits", saveddata_meta,