mirror of
https://github.com/ankitects/anki.git
synced 2025-09-19 14:32:22 -04:00
apply missing merge from master
This commit is contained in:
parent
726e79b405
commit
ca413a1a88
1 changed files with 0 additions and 10 deletions
10
anki/deck.py
10
anki/deck.py
|
@ -1775,10 +1775,8 @@ order by priority desc, combinedDue""")
|
||||||
# rebuild type and delay cache
|
# rebuild type and delay cache
|
||||||
deck.rebuildTypes()
|
deck.rebuildTypes()
|
||||||
deck.rebuildQueue()
|
deck.rebuildQueue()
|
||||||
deck.s.commit()
|
|
||||||
# bump version
|
# bump version
|
||||||
deck.version = 1
|
deck.version = 1
|
||||||
deck.s.commit()
|
|
||||||
# optimize indices
|
# optimize indices
|
||||||
deck.s.statement("analyze")
|
deck.s.statement("analyze")
|
||||||
if deck.version == 1:
|
if deck.version == 1:
|
||||||
|
@ -1791,7 +1789,6 @@ order by priority desc, combinedDue""")
|
||||||
# optimize indices
|
# optimize indices
|
||||||
deck.s.statement("analyze")
|
deck.s.statement("analyze")
|
||||||
deck.version = 2
|
deck.version = 2
|
||||||
deck.s.commit()
|
|
||||||
if deck.version == 2:
|
if deck.version == 2:
|
||||||
# compensate for bug in 0.9.7 by rebuilding isDue and priorities
|
# compensate for bug in 0.9.7 by rebuilding isDue and priorities
|
||||||
deck.s.statement("update cards set isDue = 0")
|
deck.s.statement("update cards set isDue = 0")
|
||||||
|
@ -1799,7 +1796,6 @@ order by priority desc, combinedDue""")
|
||||||
# compensate for bug in early 0.9.x where fieldId was not unique
|
# compensate for bug in early 0.9.x where fieldId was not unique
|
||||||
deck.s.statement("update fields set id = random()")
|
deck.s.statement("update fields set id = random()")
|
||||||
deck.version = 3
|
deck.version = 3
|
||||||
deck.s.commit()
|
|
||||||
if deck.version == 3:
|
if deck.version == 3:
|
||||||
# remove conflicting and unused indexes
|
# remove conflicting and unused indexes
|
||||||
deck.s.statement("drop index if exists ix_cards_isDueCombined")
|
deck.s.statement("drop index if exists ix_cards_isDueCombined")
|
||||||
|
@ -1815,23 +1811,19 @@ order by priority desc, combinedDue""")
|
||||||
DeckStorage._addIndices(deck)
|
DeckStorage._addIndices(deck)
|
||||||
deck.s.statement("analyze")
|
deck.s.statement("analyze")
|
||||||
deck.version = 4
|
deck.version = 4
|
||||||
deck.s.commit()
|
|
||||||
if deck.version == 4:
|
if deck.version == 4:
|
||||||
# decks field upgraded earlier
|
# decks field upgraded earlier
|
||||||
deck.version = 5
|
deck.version = 5
|
||||||
deck.s.commit()
|
|
||||||
if deck.version == 5:
|
if deck.version == 5:
|
||||||
# new spacing
|
# new spacing
|
||||||
deck.newCardSpacing = NEW_CARDS_DISTRIBUTE
|
deck.newCardSpacing = NEW_CARDS_DISTRIBUTE
|
||||||
deck.version = 6
|
deck.version = 6
|
||||||
deck.s.commit()
|
|
||||||
# low priority cards now stay in same queue
|
# low priority cards now stay in same queue
|
||||||
deck.rebuildTypes()
|
deck.rebuildTypes()
|
||||||
if deck.version == 6:
|
if deck.version == 6:
|
||||||
# removed 'new cards first' option, so order has changed
|
# removed 'new cards first' option, so order has changed
|
||||||
deck.newCardSpacing = NEW_CARDS_DISTRIBUTE
|
deck.newCardSpacing = NEW_CARDS_DISTRIBUTE
|
||||||
deck.version = 7
|
deck.version = 7
|
||||||
deck.s.commit()
|
|
||||||
# <version 7->8 upgrade code removed as obsolete>
|
# <version 7->8 upgrade code removed as obsolete>
|
||||||
if deck.version < 9:
|
if deck.version < 9:
|
||||||
# back up the media dir again, just in case
|
# back up the media dir again, just in case
|
||||||
|
@ -1864,12 +1856,10 @@ insert into media values (
|
||||||
# no need to track deleted media yet
|
# no need to track deleted media yet
|
||||||
deck.s.execute("delete from mediaDeleted")
|
deck.s.execute("delete from mediaDeleted")
|
||||||
deck.version = 9
|
deck.version = 9
|
||||||
deck.s.commit()
|
|
||||||
if deck.version < 10:
|
if deck.version < 10:
|
||||||
deck.s.statement("""
|
deck.s.statement("""
|
||||||
alter table models add column source integer not null default 0""")
|
alter table models add column source integer not null default 0""")
|
||||||
deck.version = 10
|
deck.version = 10
|
||||||
deck.s.commit()
|
|
||||||
if deck.version < 11:
|
if deck.version < 11:
|
||||||
DeckStorage._setUTCOffset(deck)
|
DeckStorage._setUTCOffset(deck)
|
||||||
deck.version = 11
|
deck.version = 11
|
||||||
|
|
Loading…
Reference in a new issue