diff options
author | kristianm@chromium.org <kristianm@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-06-06 10:22:29 +0000 |
---|---|---|
committer | kristianm@chromium.org <kristianm@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-06-06 10:22:29 +0000 |
commit | 6a628daabd3860e1ed9e47851c5d0ae3b4382f97 (patch) | |
tree | a652d0b327abd4df297371ac1c561459ad07ed51 /chrome/browser/net | |
parent | a49cf1180910069e5fa25c8585d71b73df05858c (diff) | |
download | chromium_src-6a628daabd3860e1ed9e47851c5d0ae3b4382f97.zip chromium_src-6a628daabd3860e1ed9e47851c5d0ae3b4382f97.tar.gz chromium_src-6a628daabd3860e1ed9e47851c5d0ae3b4382f97.tar.bz2 |
Added IF NOT EXISTS to the cookie_times index creation statement
This makes the statement a no-op if the index exists, and silences
an error printout.
BUG=3343875
TEST=None
Review URL: http://codereview.chromium.org/6349074
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87972 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/net')
-rw-r--r-- | chrome/browser/net/sqlite_persistent_cookie_store.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/chrome/browser/net/sqlite_persistent_cookie_store.cc b/chrome/browser/net/sqlite_persistent_cookie_store.cc index c3c9ac7..0afa5e9 100644 --- a/chrome/browser/net/sqlite_persistent_cookie_store.cc +++ b/chrome/browser/net/sqlite_persistent_cookie_store.cc @@ -146,7 +146,8 @@ bool InitTable(sql::Connection* db) { // Try to create the index every time. Older versions did not have this index, // so we want those people to get it. Ignore errors, since it may exist. - db->Execute("CREATE INDEX cookie_times ON cookies (creation_utc)"); + db->Execute("CREATE INDEX IF NOT EXISTS cookie_times ON cookies" + " (creation_utc)"); return true; } |