From b0e7c02a6a0034502f25fd2c8396dea8a09467a1 Mon Sep 17 00:00:00 2001 From: blitzmann Date: Mon, 17 Apr 2017 21:11:54 -0400 Subject: [PATCH] Add migration script for character sec status --- eos/db/migrations/upgrade23.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 eos/db/migrations/upgrade23.py diff --git a/eos/db/migrations/upgrade23.py b/eos/db/migrations/upgrade23.py new file mode 100644 index 000000000..809262d4d --- /dev/null +++ b/eos/db/migrations/upgrade23.py @@ -0,0 +1,14 @@ +""" +Migration 23 + +- Adds a sec status field to the character table +""" +import sqlalchemy + + +def upgrade(saveddata_engine): + try: + saveddata_engine.execute("SELECT secStatus FROM characters LIMIT 1") + except sqlalchemy.exc.DatabaseError: + saveddata_engine.execute("ALTER TABLE characters ADD COLUMN secStatus FLOAT;") +