// under the terms of the GNU Lesser General Public License // as published by the Free Software Foundation, // either version 3 of the License, or (at your option) any later version. // // BOINC is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. // See the GNU Lesser General Public License for more details. // // You should have received a copy of the GNU Lesser General Public License // along with BOINC. If not, see <http://www.gnu.org/licenses/>. // code for one-time database updates goes here. // Don't run this unless you know what you're doing! $cli_only = true; require_once "../inc/util_ops.inc"; $db = BoincDb::get_aux(false); if (!$db) { echo "Can't open database\n"; exit; } set_time_limit(0); function do_query($query) { echo "Doing query:\n{$query}\n"; $result = _mysql_query($query); if (!$result) { echo "Failed:\n" . _mysql_error() . "\n"; } else { echo "Success.\n"; } }