mirror of
https://github.com/c9s/bbgo.git
synced 2024-11-25 16:25:16 +00:00
add migration script to add unique index for kline tables
This commit is contained in:
parent
d70a5d79b5
commit
f9dd76d4cb
68
migrations/mysql/20220520140707_kline_unique_idx.sql
Normal file
68
migrations/mysql/20220520140707_kline_unique_idx.sql
Normal file
|
@ -0,0 +1,68 @@
|
|||
-- +up
|
||||
|
||||
-- +begin
|
||||
TRUNCATE TABLE `binance_klines`;
|
||||
-- +end
|
||||
|
||||
-- +begin
|
||||
TRUNCATE TABLE `max_klines`;
|
||||
-- +end
|
||||
|
||||
-- +begin
|
||||
TRUNCATE TABLE `ftx_klines`;
|
||||
-- +end
|
||||
|
||||
-- +begin
|
||||
TRUNCATE TABLE `kucoin_klines`;
|
||||
-- +end
|
||||
|
||||
-- +begin
|
||||
TRUNCATE TABLE `okex_klines`;
|
||||
-- +end
|
||||
|
||||
-- +begin
|
||||
CREATE UNIQUE INDEX idx_kline_binance_unique
|
||||
ON binance_klines (`symbol`, `interval`, `start_time`);
|
||||
-- +end
|
||||
|
||||
-- +begin
|
||||
CREATE UNIQUE INDEX idx_kline_max_unique
|
||||
ON max_klines (`symbol`, `interval`, `start_time`);
|
||||
-- +end
|
||||
|
||||
-- +begin
|
||||
CREATE UNIQUE INDEX `idx_kline_ftx_unique`
|
||||
ON ftx_klines (`symbol`, `interval`, `start_time`);
|
||||
-- +end
|
||||
|
||||
-- +begin
|
||||
CREATE UNIQUE INDEX `idx_kline_kucoin_unique`
|
||||
ON kucoin_klines (`symbol`, `interval`, `start_time`);
|
||||
-- +end
|
||||
|
||||
-- +begin
|
||||
CREATE UNIQUE INDEX `idx_kline_okex_unique`
|
||||
ON okex_klines (`symbol`, `interval`, `start_time`);
|
||||
-- +end
|
||||
|
||||
-- +down
|
||||
|
||||
-- +begin
|
||||
DROP INDEX `idx_kline_ftx_unique` ON `ftx_klines`;
|
||||
-- +end
|
||||
|
||||
-- +begin
|
||||
DROP INDEX `idx_kline_max_unique` ON `max_klines`;
|
||||
-- +end
|
||||
|
||||
-- +begin
|
||||
DROP INDEX `idx_kline_binance_unique` ON `binance_klines`;
|
||||
-- +end
|
||||
|
||||
-- +begin
|
||||
DROP INDEX `idx_kline_kucoin_unique` ON `kucoin_klines`;
|
||||
-- +end
|
||||
|
||||
-- +begin
|
||||
DROP INDEX `idx_kline_okex_unique` ON `okex_klines`;
|
||||
-- +end
|
10
migrations/sqlite3/20220520140707_kline_unique_idx.sql
Normal file
10
migrations/sqlite3/20220520140707_kline_unique_idx.sql
Normal file
|
@ -0,0 +1,10 @@
|
|||
-- +up
|
||||
-- +begin
|
||||
SELECT 'up SQL query';
|
||||
-- +end
|
||||
|
||||
-- +down
|
||||
|
||||
-- +begin
|
||||
SELECT 'down SQL query';
|
||||
-- +end
|
Loading…
Reference in New Issue
Block a user