diff --git a/.github/workflows/on-tag.yml b/.github/workflows/on-tag.yml index 0083d2150..66ac8a1e8 100644 --- a/.github/workflows/on-tag.yml +++ b/.github/workflows/on-tag.yml @@ -19,7 +19,7 @@ jobs: - frontend - backend runs-on: ubuntu-18.04 - name: Build frontend/backend images and push to DockerHub + name: Build and push to DockerHub steps: - name: Set env variables run: echo "TAG=${GITHUB_REF/refs\/tags\//}" >> $GITHUB_ENV diff --git a/mysql/mysql-mempool.cnf b/mysql-mempool.cnf similarity index 100% rename from mysql/mysql-mempool.cnf rename to mysql-mempool.cnf diff --git a/mysql/Dockerfile b/mysql/Dockerfile deleted file mode 100644 index 30a2780ee..000000000 --- a/mysql/Dockerfile +++ /dev/null @@ -1,7 +0,0 @@ -FROM mariadb:10.5.8 - -WORKDIR /db -COPY . . - -COPY setup.sql /docker-entrypoint-initdb.d/ -COPY mysql-mempool.cnf /etc/mysql/conf.d/ diff --git a/mysql/setup.sql b/mysql/setup.sql deleted file mode 100644 index d045b3ce3..000000000 --- a/mysql/setup.sql +++ /dev/null @@ -1,107 +0,0 @@ -SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; -SET time_zone = "+00:00"; - -CREATE TABLE `blocks` ( - `height` int(11) NOT NULL, - `hash` varchar(65) NOT NULL, - `size` int(11) NOT NULL, - `weight` int(11) NOT NULL, - `minFee` int(11) NOT NULL, - `maxFee` int(11) NOT NULL, - `time` int(11) NOT NULL, - `fees` double NOT NULL, - `nTx` int(11) NOT NULL, - `medianFee` double NOT NULL -) ENGINE=InnoDB DEFAULT CHARSET=utf8; - -CREATE TABLE `statistics` ( - `id` int(11) NOT NULL, - `added` datetime NOT NULL, - `unconfirmed_transactions` int(11) UNSIGNED NOT NULL, - `tx_per_second` float UNSIGNED NOT NULL, - `vbytes_per_second` int(10) UNSIGNED NOT NULL, - `mempool_byte_weight` int(10) UNSIGNED NOT NULL, - `fee_data` longtext NOT NULL, - `total_fee` double UNSIGNED NOT NULL, - `vsize_1` int(11) NOT NULL, - `vsize_2` int(11) NOT NULL, - `vsize_3` int(11) NOT NULL, - `vsize_4` int(11) NOT NULL, - `vsize_5` int(11) NOT NULL, - `vsize_6` int(11) NOT NULL, - `vsize_8` int(11) NOT NULL, - `vsize_10` int(11) NOT NULL, - `vsize_12` int(11) NOT NULL, - `vsize_15` int(11) NOT NULL, - `vsize_20` int(11) NOT NULL, - `vsize_30` int(11) NOT NULL, - `vsize_40` int(11) NOT NULL, - `vsize_50` int(11) NOT NULL, - `vsize_60` int(11) NOT NULL, - `vsize_70` int(11) NOT NULL, - `vsize_80` int(11) NOT NULL, - `vsize_90` int(11) NOT NULL, - `vsize_100` int(11) NOT NULL, - `vsize_125` int(11) NOT NULL, - `vsize_150` int(11) NOT NULL, - `vsize_175` int(11) NOT NULL, - `vsize_200` int(11) NOT NULL, - `vsize_250` int(11) NOT NULL, - `vsize_300` int(11) NOT NULL, - `vsize_350` int(11) NOT NULL, - `vsize_400` int(11) NOT NULL, - `vsize_500` int(11) NOT NULL, - `vsize_600` int(11) NOT NULL, - `vsize_700` int(11) NOT NULL, - `vsize_800` int(11) NOT NULL, - `vsize_900` int(11) NOT NULL, - `vsize_1000` int(11) NOT NULL, - `vsize_1200` int(11) NOT NULL, - `vsize_1400` int(11) NOT NULL, - `vsize_1600` int(11) NOT NULL, - `vsize_1800` int(11) NOT NULL, - `vsize_2000` int(11) NOT NULL -) ENGINE=InnoDB DEFAULT CHARSET=utf8; - -CREATE TABLE `transactions` ( - `blockheight` int(11) NOT NULL, - `txid` varchar(65) NOT NULL, - `fee` double NOT NULL, - `feePerVsize` double NOT NULL -) ENGINE=InnoDB DEFAULT CHARSET=utf8; - - -ALTER TABLE `blocks` - ADD PRIMARY KEY (`height`); - -ALTER TABLE `statistics` - ADD PRIMARY KEY (`id`); - -ALTER TABLE `transactions` - ADD PRIMARY KEY (`txid`), - ADD KEY `blockheight` (`blockheight`); - - -ALTER TABLE `statistics` - MODIFY `id` int(11) NOT NULL AUTO_INCREMENT; - - -CREATE TABLE `donations` ( - `id` int(11) NOT NULL, - `added` datetime NOT NULL, - `amount` float NOT NULL, - `handle` varchar(250) NOT NULL, - `order_id` varchar(25) NOT NULL, - `imageUrl` varchar(250) NOT NULL -) ENGINE=InnoDB DEFAULT CHARSET=utf8; - -ALTER TABLE `donations` - ADD PRIMARY KEY (`id`); - -ALTER TABLE `donations` - MODIFY `id` int(11) NOT NULL AUTO_INCREMENT; - -ALTER TABLE `donations` ADD UNIQUE(`order_id`); - -ALTER TABLE `donations` ADD `image` MEDIUMBLOB NULL AFTER `imageUrl`; -ALTER TABLE `donations` ADD `twitter_id` VARCHAR(250) NULL AFTER `handle`;