Update schema to PSR-2
This commit is contained in:
@@ -1,10 +1,9 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
// when db schema modifications are done, this function is run.
|
// when db schema modifications are done, this function is run.
|
||||||
|
$dbversion = intval($_config['dbversion']);
|
||||||
$dbversion=intval($_config['dbversion']);
|
|
||||||
$db->beginTransaction();
|
$db->beginTransaction();
|
||||||
if($dbversion==0){
|
if ($dbversion == 0) {
|
||||||
$db->run("
|
$db->run("
|
||||||
CREATE TABLE `accounts` (
|
CREATE TABLE `accounts` (
|
||||||
`id` varbinary(128) NOT NULL,
|
`id` varbinary(128) NOT NULL,
|
||||||
@@ -114,36 +113,35 @@ if($dbversion==0){
|
|||||||
|
|
||||||
$dbversion++;
|
$dbversion++;
|
||||||
}
|
}
|
||||||
if($dbversion==1){
|
if ($dbversion == 1) {
|
||||||
$db->run("INSERT INTO `config` (`cfg`, `val`) VALUES ('sanity_last', '0');");
|
$db->run("INSERT INTO `config` (`cfg`, `val`) VALUES ('sanity_last', '0');");
|
||||||
$dbversion++;
|
$dbversion++;
|
||||||
}
|
}
|
||||||
if($dbversion==2){
|
if ($dbversion == 2) {
|
||||||
$db->run("INSERT INTO `config` (`cfg`, `val`) VALUES ('sanity_sync', '0');");
|
$db->run("INSERT INTO `config` (`cfg`, `val`) VALUES ('sanity_sync', '0');");
|
||||||
$dbversion++;
|
$dbversion++;
|
||||||
}
|
}
|
||||||
if($dbversion==3){
|
if ($dbversion == 3) {
|
||||||
$dbversion++;
|
$dbversion++;
|
||||||
}
|
}
|
||||||
|
|
||||||
if($dbversion==4){
|
if ($dbversion == 4) {
|
||||||
$db->run("ALTER TABLE `mempool` ADD INDEX(`src`);");
|
$db->run("ALTER TABLE `mempool` ADD INDEX(`src`);");
|
||||||
$db->run("ALTER TABLE `mempool` ADD INDEX(`peer`); ");
|
$db->run("ALTER TABLE `mempool` ADD INDEX(`peer`); ");
|
||||||
$db->run("ALTER TABLE `mempool` ADD INDEX(`val`); ");
|
$db->run("ALTER TABLE `mempool` ADD INDEX(`val`); ");
|
||||||
$dbversion++;
|
$dbversion++;
|
||||||
}
|
}
|
||||||
if($dbversion==5){
|
if ($dbversion == 5) {
|
||||||
$db->run("ALTER TABLE `peers` ADD `fails` TINYINT NOT NULL DEFAULT '0' AFTER `ip`; ");
|
$db->run("ALTER TABLE `peers` ADD `fails` TINYINT NOT NULL DEFAULT '0' AFTER `ip`; ");
|
||||||
$dbversion++;
|
$dbversion++;
|
||||||
}
|
}
|
||||||
if($dbversion==6){
|
if ($dbversion == 6) {
|
||||||
$db->run("ALTER TABLE `peers` ADD `stuckfail` TINYINT(4) NOT NULL DEFAULT '0' AFTER `fails`, ADD INDEX (`stuckfail`); ");
|
$db->run("ALTER TABLE `peers` ADD `stuckfail` TINYINT(4) NOT NULL DEFAULT '0' AFTER `fails`, ADD INDEX (`stuckfail`); ");
|
||||||
$db->run("ALTER TABLE `accounts` ADD `alias` VARCHAR(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL AFTER `balance`; ");
|
$db->run("ALTER TABLE `accounts` ADD `alias` VARCHAR(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL AFTER `balance`; ");
|
||||||
$dbversion++;
|
$dbversion++;
|
||||||
}
|
}
|
||||||
// update the db version to the latest one
|
// update the db version to the latest one
|
||||||
if($dbversion!=$_config['dbversion']) $db->run("UPDATE config SET val=:val WHERE cfg='dbversion'",array(":val"=>$dbversion));
|
if ($dbversion != $_config['dbversion']) {
|
||||||
|
$db->run("UPDATE config SET val=:val WHERE cfg='dbversion'", [":val" => $dbversion]);
|
||||||
|
}
|
||||||
$db->commit();
|
$db->commit();
|
||||||
|
|
||||||
|
|
||||||
?>
|
|
||||||
|
|||||||
Reference in New Issue
Block a user