From 9bbb240d373e3582c0883e14c4993d049b8a31d5 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Mon, 17 Nov 2008 08:46:04 +0900 Subject: [PATCH] fix order of cards table to fix saveas bug --- anki/cards.py | 2 +- anki/deck.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/anki/cards.py b/anki/cards.py index 6f4e87acc..1f3e6e939 100644 --- a/anki/cards.py +++ b/anki/cards.py @@ -60,9 +60,9 @@ cardsTable = Table( Column('noCount', Integer, nullable=False, default=0), # caching Column('spaceUntil', Float, nullable=False, default=0), + Column('relativeDelay', Float, nullable=False, default=0), # obsolete Column('isDue', Boolean, nullable=False, default=0), Column('type', Integer, nullable=False, default=2), - Column('relativeDelay', Float, nullable=False, default=0), # obsolete Column('combinedDue', Integer, nullable=False, default=0)) class Card(object): diff --git a/anki/deck.py b/anki/deck.py index 8f97c37be..a9062da12 100644 --- a/anki/deck.py +++ b/anki/deck.py @@ -1779,10 +1779,10 @@ order by priority desc, combinedDue""") deck.s.statement(""" alter table cards add column spaceUntil float not null default 0""") deck.s.statement(""" - alter table cards add column isDue boolean not null default 0""") - deck.s.statement(""" alter table cards add column relativeDelay float not null default 0.0""") deck.s.statement(""" + alter table cards add column isDue boolean not null default 0""") + deck.s.statement(""" alter table cards add column type integer not null default 0""") deck.s.statement(""" alter table cards add column combinedDue float not null default 0""")