fix schema
This commit is contained in:
@@ -2,8 +2,8 @@ package schema
|
||||
|
||||
import "gorm.io/gorm"
|
||||
|
||||
// DatasetStockBasic 股票基本信息表(合并 dataset/stock 与 gostock 字段;gostock 独有 Level、Desc)。
|
||||
type DatasetStockBasic struct {
|
||||
// DatasetBasic 股票基本信息表(合并 dataset/stock 与 gostock 字段;gostock 独有 Level、Desc)。
|
||||
type DatasetBasic struct {
|
||||
gorm.Model
|
||||
TsCode string `gorm:"type:varchar(50);not null;index;comment:TS代码"`
|
||||
Symbol string `gorm:"type:varchar(50);not null;comment:股票代码"`
|
||||
@@ -21,17 +21,17 @@ type DatasetStockBasic struct {
|
||||
ActEntType string `gorm:"type:varchar(50);not null;default:'';comment:实控人企业性质"`
|
||||
}
|
||||
|
||||
func (DatasetStockBasic) TableName() string {
|
||||
return "dataset_stock_basic"
|
||||
func (DatasetBasic) TableName() string {
|
||||
return "dataset_basic"
|
||||
}
|
||||
|
||||
// Key 业务主键:TS 代码。
|
||||
func (s *DatasetStockBasic) Key() string {
|
||||
func (s *DatasetBasic) Key() string {
|
||||
return s.TsCode
|
||||
}
|
||||
|
||||
// DisplaySymbol 展示用代码:有 symbol 用 symbol,否则用 ts_code。
|
||||
func (s *DatasetStockBasic) DisplaySymbol() string {
|
||||
func (s *DatasetBasic) DisplaySymbol() string {
|
||||
if s.Symbol != "" {
|
||||
return s.Symbol
|
||||
}
|
||||
@@ -39,6 +39,6 @@ func (s *DatasetStockBasic) DisplaySymbol() string {
|
||||
}
|
||||
|
||||
// IsNorthbound 是否沪深港通标的(H 沪股通 / S 深股通)。
|
||||
func (s *DatasetStockBasic) IsNorthbound() bool {
|
||||
func (s *DatasetBasic) IsNorthbound() bool {
|
||||
return s.IsHS == "H" || s.IsHS == "S"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user