summaryrefslogtreecommitdiffstats
path: root/components/test
diff options
context:
space:
mode:
authorvasilii <vasilii@chromium.org>2015-04-25 17:48:02 -0700
committerCommit bot <commit-bot@chromium.org>2015-04-26 00:48:09 +0000
commit0ca264b8e9dc7f0713cb78c7ff75099749b4806f (patch)
treee44567d466e6131cba028d459dfd3f24410a391c /components/test
parent57cdc723f71b691b10ddc8f10f9a56897acb6886 (diff)
downloadchromium_src-0ca264b8e9dc7f0713cb78c7ff75099749b4806f.zip
chromium_src-0ca264b8e9dc7f0713cb78c7ff75099749b4806f.tar.gz
chromium_src-0ca264b8e9dc7f0713cb78c7ff75099749b4806f.tar.bz2
Implement the statistics table for the passwords.
It contains information of how the user closed the "Save password?" bubble in the past. Basing on this data two different algorithms are to be implemented so the bubble isn't so annoying for the users. BUG=431739 Review URL: https://codereview.chromium.org/1083293004 Cr-Commit-Position: refs/heads/master@{#326981}
Diffstat (limited to 'components/test')
-rw-r--r--components/test/data/password_manager/login_db_v12.sql82
1 files changed, 82 insertions, 0 deletions
diff --git a/components/test/data/password_manager/login_db_v12.sql b/components/test/data/password_manager/login_db_v12.sql
new file mode 100644
index 0000000..6f746fe
--- /dev/null
+++ b/components/test/data/password_manager/login_db_v12.sql
@@ -0,0 +1,82 @@
+PRAGMA foreign_keys=OFF;
+BEGIN TRANSACTION;
+CREATE TABLE meta(key LONGVARCHAR NOT NULL UNIQUE PRIMARY KEY, value LONGVARCHAR);
+INSERT INTO "meta" VALUES('last_compatible_version','1');
+INSERT INTO "meta" VALUES('version','12');
+CREATE TABLE logins (
+origin_url VARCHAR NOT NULL,
+action_url VARCHAR,
+username_element VARCHAR,
+username_value VARCHAR,
+password_element VARCHAR,
+password_value BLOB,
+submit_element VARCHAR,
+signon_realm VARCHAR NOT NULL,
+ssl_valid INTEGER NOT NULL,
+preferred INTEGER NOT NULL,
+date_created INTEGER NOT NULL,
+blacklisted_by_user INTEGER NOT NULL,
+scheme INTEGER NOT NULL,
+password_type INTEGER,
+possible_usernames BLOB,
+times_used INTEGER,
+form_data BLOB,
+date_synced INTEGER,
+display_name VARCHAR,
+avatar_url VARCHAR,
+federation_url VARCHAR,
+skip_zero_click INTEGER,
+generation_upload_status INTEGER,
+UNIQUE (origin_url, username_element, username_value, password_element, signon_realm));
+INSERT INTO "logins" VALUES(
+'https://accounts.google.com/ServiceLogin', /* origin_url */
+'https://accounts.google.com/ServiceLoginAuth', /* action_url */
+'Email', /* username_element */
+'theerikchen', /* username_value */
+'Passwd', /* password_element */
+X'', /* password_value */
+'', /* submit_element */
+'https://accounts.google.com/', /* signon_realm */
+1, /* ssl_valid */
+1, /* preferred */
+13047429345000000, /* date_created */
+0, /* blacklisted_by_user */
+0, /* scheme */
+0, /* password_type */
+X'00000000', /* possible_usernames */
+1, /* times_used */
+X'18000000020000000000000000000000000000000000000000000000', /* form_data */
+0, /* date_synced */
+'', /* display_name */
+'', /* avatar_url */
+'', /* federation_url */
+0, /* skip_zero_click */
+0 /* generation_upload_status */
+);
+INSERT INTO "logins" VALUES(
+'https://accounts.google.com/ServiceLogin', /* origin_url */
+'https://accounts.google.com/ServiceLoginAuth', /* action_url */
+'Email', /* username_element */
+'theerikchen2', /* username_value */
+'Passwd', /* password_element */
+X'', /* password_value */
+'non-empty', /* submit_element */
+'https://accounts.google.com/', /* signon_realm */
+1, /* ssl_valid */
+1, /* preferred */
+13047423600000000, /* date_created */
+0, /* blacklisted_by_user */
+0, /* scheme */
+0, /* password_type */
+X'00000000', /* possible_usernames */
+1, /* times_used */
+X'18000000020000000000000000000000000000000000000000000000', /* form_data */
+0, /* date_synced */
+'', /* display_name */
+'', /* avatar_url */
+'', /* federation_url */
+0, /* skip_zero_click */
+0 /* generation_upload_status */
+);
+CREATE INDEX logins_signon ON logins (signon_realm);
+COMMIT;