From f4ade78f8c165b00134371310cd84d9ee6ec600b Mon Sep 17 00:00:00 2001 From: yanweidong Date: Mon, 9 Feb 2026 23:19:10 +0800 Subject: [PATCH] fix mock bug --- cmd/mock/main.go | 20 ++++++++++++++++++++ internal/models/mock_position.go | 11 ++++++++++- 2 files changed, 30 insertions(+), 1 deletion(-) create mode 100644 cmd/mock/main.go diff --git a/cmd/mock/main.go b/cmd/mock/main.go new file mode 100644 index 0000000..60048ca --- /dev/null +++ b/cmd/mock/main.go @@ -0,0 +1,20 @@ +package main + +import ( + "log" + + "git.apinb.com/quant/gostock/internal/config" + "git.apinb.com/quant/gostock/internal/impl" + "git.apinb.com/quant/gostock/internal/logic/mock" +) + +var ( + ServiceKey = "gostock" +) + +func main() { + log.Println("Mock Cli!") + config.New(ServiceKey) + impl.NewImpl() + mock.Run("selector", 20260209) +} diff --git a/internal/models/mock_position.go b/internal/models/mock_position.go index 5a22e30..d27aa75 100644 --- a/internal/models/mock_position.go +++ b/internal/models/mock_position.go @@ -1,6 +1,9 @@ package models -import "gorm.io/gorm" +import ( + "git.apinb.com/bsm-sdk/core/database" + "gorm.io/gorm" +) type MockPosition struct { gorm.Model @@ -11,3 +14,9 @@ type MockPosition struct { PnlRate float64 Status int `default:"0"` } + +func (m *MockPosition) TableName() string { return "mock_positions" } + +func init() { + database.AppendMigrate(&MockPosition{}) +}