From 57e5a8385de2d5ff2e43c72535b472e42d65ba91 Mon Sep 17 00:00:00 2001
From: Administrator <15274802129@163.com>
Date: Fri, 14 Aug 2026 11:13:44 +0800
Subject: [PATCH] feat(stations): 添加实例别名功能支持

---
 src/main/resources/db/station-schema.sql |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

diff --git a/src/main/resources/db/station-schema.sql b/src/main/resources/db/station-schema.sql
index f6ae3fa..9c18808 100644
--- a/src/main/resources/db/station-schema.sql
+++ b/src/main/resources/db/station-schema.sql
@@ -4,6 +4,7 @@
 CREATE TABLE IF NOT EXISTS `strategy_status` (
     `id`             BIGINT(20)   NOT NULL AUTO_INCREMENT COMMENT '主键',
     `api_key_md5`    VARCHAR(64)  NOT NULL COMMENT 'apiKey MD5',
+    `alias_name`     VARCHAR(64)  DEFAULT NULL COMMENT '实例别名(Station 端自定义显示名)',
     `contract`       VARCHAR(32)  DEFAULT NULL COMMENT '合约名称',
     `state`          VARCHAR(32)  DEFAULT NULL COMMENT '策略状态:ACTIVE / STOPPED / WAITING_KLINE',
     `leverage`       VARCHAR(16)  DEFAULT NULL COMMENT '杠杆倍数',
@@ -69,3 +70,9 @@
     ADD COLUMN `stop_loss_count`       INT(11)     DEFAULT 0    COMMENT '止损阶梯次数'          AFTER `base_quantity`,
     ADD COLUMN `take_profit_grid_span` INT(11)     DEFAULT 2    COMMENT '止盈网格跨度'          AFTER `base_quantity`,
     ADD COLUMN `price_drive_enabled`   TINYINT(1)  DEFAULT 1    COMMENT '价格驱动开关'          AFTER `place_excess_take_profit`;
+
+-- ============================================================
+-- 实例别名(Station 端自定义显示名,2026-08 新增)
+-- ============================================================
+ALTER TABLE `strategy_status`
+    ADD COLUMN `alias_name` VARCHAR(64) DEFAULT NULL COMMENT '实例别名(Station 端自定义显示名)' AFTER `api_key_md5`;

--
Gitblit v1.9.1