Update schema to PSR-2

This commit is contained in:
pxgamer
2018-05-29 15:40:28 +01:00
parent bff8025b15
commit c82e68c9b2

View File

@@ -1,10 +1,9 @@
<?php
// when db schema modifications are done, this function is run.
$dbversion=intval($_config['dbversion']);
$dbversion = intval($_config['dbversion']);
$db->beginTransaction();
if($dbversion==0){
if ($dbversion == 0) {
$db->run("
CREATE TABLE `accounts` (
`id` varbinary(128) NOT NULL,
@@ -114,36 +113,35 @@ if($dbversion==0){
$dbversion++;
}
if($dbversion==1){
if ($dbversion == 1) {
$db->run("INSERT INTO `config` (`cfg`, `val`) VALUES ('sanity_last', '0');");
$dbversion++;
}
if($dbversion==2){
if ($dbversion == 2) {
$db->run("INSERT INTO `config` (`cfg`, `val`) VALUES ('sanity_sync', '0');");
$dbversion++;
}
if($dbversion==3){
if ($dbversion == 3) {
$dbversion++;
}
if($dbversion==4){
if ($dbversion == 4) {
$db->run("ALTER TABLE `mempool` ADD INDEX(`src`);");
$db->run("ALTER TABLE `mempool` ADD INDEX(`peer`); ");
$db->run("ALTER TABLE `mempool` ADD INDEX(`val`); ");
$dbversion++;
}
if($dbversion==5){
if ($dbversion == 5) {
$db->run("ALTER TABLE `peers` ADD `fails` TINYINT NOT NULL DEFAULT '0' AFTER `ip`; ");
$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 `accounts` ADD `alias` VARCHAR(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL AFTER `balance`; ");
$dbversion++;
}
// 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();
?>