comparison plugins/mod_storage_sql.lua @ 4316:2478698bdc52

Merge 0.8->trunk
author Matthew Wild <mwild1@gmail.com>
date Tue, 07 Jun 2011 01:29:34 +0100
parents 7ad81d81f5ec
children 5b0fcc5cdd4d
comparison
equal deleted inserted replaced
4307:332fc256c76e 4316:2478698bdc52
91 commit_ok, commit_err = connection:commit(); 91 commit_ok, commit_err = connection:commit();
92 end 92 end
93 if not(ok and commit_ok) then 93 if not(ok and commit_ok) then
94 module:log("warn", "Failed to create index (%s), lookups may not be optimised", err or commit_err); 94 module:log("warn", "Failed to create index (%s), lookups may not be optimised", err or commit_err);
95 end 95 end
96 else -- COMPAT: Upgrade tables from 0.8.0 96 elseif params.driver == "MySQL" then -- COMPAT: Upgrade tables from 0.8.0
97 -- Failed to create, but check existing MySQL table here 97 -- Failed to create, but check existing MySQL table here
98 local stmt = connection:prepare("SHOW COLUMNS FROM prosody WHERE Field='value' and Type='text'"); 98 local stmt = connection:prepare("SHOW COLUMNS FROM prosody WHERE Field='value' and Type='text'");
99 local ok = stmt:execute(); 99 local ok = stmt:execute();
100 local commit_ok = connection:commit(); 100 local commit_ok = connection:commit();
101 if ok and commit_ok then 101 if ok and commit_ok then