You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Looks like the 2.1.0 table didn't have the 'repopulateChildrenOnNextStart' field in the settings table? If not, the 3->4 migration is wrong (it should not try to select that field from the oldsettings). Following is the error and contents of the settings table.
"ERROR: no such column: repopulateChildrenOnNextStart Unable to execute statement
QUERY: INSERT INTO settings (id,version,repopulateChildrenOnNextStart) SELECT 1, 4, repopulateChildrenOnNextStart FROM oldsettings"
ERROR: Database migration 3->4 failed
$ sqlite3 ~/.config/brewtarget/database.sqlite
SQLite version 3.8.7.1 2014-10-29 13:59:56
Enter ".help" for usage hints.
sqlite> select * from settings
...> ;
1|2.1.0
The text was updated successfully, but these errors were encountered:
The official 2.0.2 and 2.1.0 database both migrate successfully. Maybe there was a development version of the 2.1.0 database without repopulateChildrenOnNextStart.
Looks like the 2.1.0 table didn't have the 'repopulateChildrenOnNextStart' field in the settings table? If not, the 3->4 migration is wrong (it should not try to select that field from the oldsettings). Following is the error and contents of the settings table.
"ERROR: no such column: repopulateChildrenOnNextStart Unable to execute statement
QUERY: INSERT INTO settings (id,version,repopulateChildrenOnNextStart) SELECT 1, 4, repopulateChildrenOnNextStart FROM oldsettings"
ERROR: Database migration 3->4 failed
$ sqlite3 ~/.config/brewtarget/database.sqlite
SQLite version 3.8.7.1 2014-10-29 13:59:56
Enter ".help" for usage hints.
sqlite> select * from settings
...> ;
1|2.1.0
The text was updated successfully, but these errors were encountered: