From: Manuel Nickschas Date: Thu, 9 Apr 2015 11:53:29 +0000 (+0200) Subject: Merge pull request #120 from mamarley/dbcreatefix X-Git-Tag: 0.12.0~5 X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=commitdiff_plain;h=1ed9e77710cf3ccdafd5aa2104456eea1d94cc25;hp=e71216ed2c31ea6fde6986b26faecd87a3723aa6 Merge pull request #120 from mamarley/dbcreatefix Update the schema creation DDL for the new password hashing --- diff --git a/src/core/SQL/PostgreSQL/17/setup_000_quasseluser.sql b/src/core/SQL/PostgreSQL/17/setup_000_quasseluser.sql index cd8292c4..9c993769 100644 --- a/src/core/SQL/PostgreSQL/17/setup_000_quasseluser.sql +++ b/src/core/SQL/PostgreSQL/17/setup_000_quasseluser.sql @@ -1,5 +1,6 @@ CREATE TABLE quasseluser ( userid serial NOT NULL PRIMARY KEY, username varchar(64) UNIQUE NOT NULL, - password char(40) NOT NULL -- hex reppresentation of sha1 hashes + password TEXT NOT NULL, + hashversion integer NOT NULL DEFAULT 0 ) diff --git a/src/core/SQL/SQLite/18/setup_000_quasseluser.sql b/src/core/SQL/SQLite/18/setup_000_quasseluser.sql index 0b81759e..1833f966 100644 --- a/src/core/SQL/SQLite/18/setup_000_quasseluser.sql +++ b/src/core/SQL/SQLite/18/setup_000_quasseluser.sql @@ -1,7 +1,6 @@ CREATE TABLE quasseluser ( userid INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, username TEXT UNIQUE NOT NULL, - password TEXT NOT NULL + password TEXT NOT NULL, + hashversion INTEGER NOT NULL DEFAULT 0 ) - -