diff --git a/migrations/mysql/20230815173104_add_bybit_klines.sql b/migrations/mysql/20230815173104_add_bybit_klines.sql new file mode 100644 index 000000000..81f2c003b --- /dev/null +++ b/migrations/mysql/20230815173104_add_bybit_klines.sql @@ -0,0 +1,10 @@ +-- +up +-- +begin +CREATE TABLE `bybit_klines` LIKE `binance_klines`; +-- +end + +-- +down + +-- +begin +DROP TABLE `bybit_klines`; +-- +end diff --git a/migrations/sqlite3/20230815173104_add_bybit_klines.sql b/migrations/sqlite3/20230815173104_add_bybit_klines.sql new file mode 100644 index 000000000..7ad92fdac --- /dev/null +++ b/migrations/sqlite3/20230815173104_add_bybit_klines.sql @@ -0,0 +1,29 @@ +-- +up +-- +begin +CREATE TABLE `bybit_klines` +( + `gid` INTEGER PRIMARY KEY AUTOINCREMENT, + `exchange` VARCHAR(10) NOT NULL, + `start_time` DATETIME(3) NOT NULL, + `end_time` DATETIME(3) NOT NULL, + `interval` VARCHAR(3) NOT NULL, + `symbol` VARCHAR(7) NOT NULL, + `open` DECIMAL(16, 8) NOT NULL, + `high` DECIMAL(16, 8) NOT NULL, + `low` DECIMAL(16, 8) NOT NULL, + `close` DECIMAL(16, 8) NOT NULL DEFAULT 0.0, + `volume` DECIMAL(16, 8) NOT NULL DEFAULT 0.0, + `closed` BOOLEAN NOT NULL DEFAULT TRUE, + `last_trade_id` INT NOT NULL DEFAULT 0, + `num_trades` INT NOT NULL DEFAULT 0, + `quote_volume` DECIMAL NOT NULL DEFAULT 0.0, + `taker_buy_base_volume` DECIMAL NOT NULL DEFAULT 0.0, + `taker_buy_quote_volume` DECIMAL NOT NULL DEFAULT 0.0 +); +-- +end + +-- +down + +-- +begin +DROP TABLE bybit_klines; +-- +end