diff --git a/migrations/20201102222546_orders.sql b/migrations/20201102222546_orders.sql new file mode 100644 index 000000000..a5d0243eb --- /dev/null +++ b/migrations/20201102222546_orders.sql @@ -0,0 +1,25 @@ +-- +goose Up +CREATE TABLE `orders` +( + `gid` BIGINT UNSIGNED NOT NULL AUTO_INCREMENT, + + `order_id` BIGINT UNSIGNED, + `client_order_id` VARCHAR(32) NOT NULL DEFAULT '', + `exchange` VARCHAR(24) NOT NULL DEFAULT '', + `symbol` VARCHAR(7) NOT NULL, + `price` DECIMAL(16, 8) UNSIGNED NOT NULL, + `stop_price` DECIMAL(16, 8) UNSIGNED NOT NULL, + `quantity` DECIMAL(16, 8) UNSIGNED NOT NULL, + `executed_quantity` DECIMAL(16, 8) UNSIGNED NOT NULL, + `fee` DECIMAL(16, 8) UNSIGNED NOT NULL, + `fee_currency` VARCHAR(4) NOT NULL, + `is_buyer` BOOLEAN NOT NULL DEFAULT FALSE, + `is_maker` BOOLEAN NOT NULL DEFAULT FALSE, + `side` VARCHAR(4) NOT NULL DEFAULT '', + `created_at` DATETIME(6) NOT NULL, + + PRIMARY KEY (`gid`) + +) ENGINE = InnoDB; +-- +goose Down +DROP TABLE `orders`;