Previously, hashversion was not migrated.  This would cause the
value to default to 0, causing login failures for existing users.
-INSERT INTO quasseluser (userid, username, password)
-VALUES (?, ?, ?)
+INSERT INTO quasseluser (userid, username, password, hashversion)
+VALUES (?, ?, ?, ?)
 
-SELECT userid, username, password
+SELECT userid, username, password, hashversion
 FROM quasseluser
 
         UserId id;
         QString username;
         QString password;
+        int hashversion;
     };
 
     struct SenderMO {
 
     bindValue(0, user.id.toInt());
     bindValue(1, user.username);
     bindValue(2, user.password);
+    bindValue(3, user.hashversion);
     return exec();
 }
 
 
     user.id = value(0).toInt();
     user.username = value(1).toString();
     user.password = value(2).toString();
+    user.hashversion = value(3).toInt();
     return true;
 }