fix bug
This commit is contained in:
@@ -1,25 +1,23 @@
|
||||
package models
|
||||
|
||||
import (
|
||||
"time"
|
||||
|
||||
"git.apinb.com/bsm-sdk/core/database"
|
||||
)
|
||||
|
||||
// LastDaily 股票日线数据
|
||||
type StockDaily struct {
|
||||
ID uint `gorm:"primarykey;autoIncrement" json:"id"`
|
||||
TsCode string `gorm:"type:varchar(20);not null;index:idx_ts_code;uniqueIndex:un_code_date;comment:股票代码" json:"ts_code"`
|
||||
TradeDate time.Time `gorm:"type:date;not null;index:idx_trade_date;uniqueIndex:un_code_date;comment:交易日期" json:"trade_date"`
|
||||
Open float64 `gorm:"type:decimal(10,4);comment:开盘价" json:"open"`
|
||||
High float64 `gorm:"type:decimal(10,4);comment:最高价" json:"high"`
|
||||
Low float64 `gorm:"type:decimal(10,4);comment:最低价" json:"low"`
|
||||
Close float64 `gorm:"type:decimal(10,4);comment:收盘价" json:"close"`
|
||||
PreClose float64 `gorm:"type:decimal(10,4);comment:昨收价(除权价)" json:"pre_close"`
|
||||
Change float64 `gorm:"type:decimal(10,4);comment:涨跌额" json:"change"`
|
||||
PctChg float64 `gorm:"type:decimal(10,6);comment:涨跌幅(%)" json:"pct_chg"`
|
||||
Vol float64 `gorm:"type:decimal(15,2);comment:成交量(手)" json:"vol"`
|
||||
Amount float64 `gorm:"type:decimal(20,2);comment:成交额(千元)" json:"amount"`
|
||||
ID uint `gorm:"primarykey;autoIncrement" json:"id"`
|
||||
TsCode string `gorm:"type:varchar(20);not null;index:idx_ts_code;uniqueIndex:un_code_date;comment:股票代码" json:"ts_code"`
|
||||
TradeDate int `gorm:"index:idx_trade_date;uniqueIndex:un_code_date;comment:交易日期" json:"trade_date"`
|
||||
Open float64 `gorm:"type:decimal(10,4);comment:开盘价" json:"open"`
|
||||
High float64 `gorm:"type:decimal(10,4);comment:最高价" json:"high"`
|
||||
Low float64 `gorm:"type:decimal(10,4);comment:最低价" json:"low"`
|
||||
Close float64 `gorm:"type:decimal(10,4);comment:收盘价" json:"close"`
|
||||
PreClose float64 `gorm:"type:decimal(10,4);comment:昨收价(除权价)" json:"pre_close"`
|
||||
Change float64 `gorm:"type:decimal(10,4);comment:涨跌额" json:"change"`
|
||||
PctChg float64 `gorm:"type:decimal(10,6);comment:涨跌幅(%)" json:"pct_chg"`
|
||||
Vol float64 `gorm:"type:decimal(15,2);comment:成交量(手)" json:"vol"`
|
||||
Amount float64 `gorm:"type:decimal(20,2);comment:成交额(千元)" json:"amount"`
|
||||
}
|
||||
|
||||
func init() {
|
||||
|
||||
@@ -8,9 +8,9 @@ import (
|
||||
// StockFinaIndicator 财务指标模型
|
||||
type StockFinaIndicator struct {
|
||||
gorm.Model
|
||||
TsCode string `gorm:"type:varchar(20);not null;index:idx_ts_code;comment:TS代码"`
|
||||
AnnDate string `gorm:"type:date;not null;index:idx_ann_date;comment:公告日期"`
|
||||
EndDate string `gorm:"type:date;not null;index:idx_end_date;comment:报告期"`
|
||||
TsCode string `gorm:"type:varchar(20);not null;index:fi_ts_code;comment:TS代码"`
|
||||
AnnDate int `gorm:"index:idx_ann_date;comment:公告日期"`
|
||||
EndDate string `gorm:"index:idx_end_date;comment:报告期"`
|
||||
|
||||
// 每股指标
|
||||
Eps float64 `gorm:"type:decimal(20,4);comment:基本每股收益"`
|
||||
|
||||
@@ -1,32 +1,30 @@
|
||||
package models
|
||||
|
||||
import (
|
||||
"time"
|
||||
|
||||
"git.apinb.com/bsm-sdk/core/database"
|
||||
)
|
||||
|
||||
// StockIndicator 股票日线数据模型
|
||||
type StockIndicator struct {
|
||||
ID uint `gorm:"primarykey;autoIncrement"`
|
||||
TsCode string `gorm:"type:varchar(20);not null;index:idx_ts_code;uniqueIndex:un_code_date;comment:股票代码" json:"ts_code"`
|
||||
TradeDate time.Time `gorm:"type:date;not null;index:idx_trade_date;uniqueIndex:un_code_date;comment:交易日期" json:"trade_date"`
|
||||
Close float64 `gorm:"type:decimal(10,4);comment:当日收盘价"`
|
||||
TurnoverRate float64 `gorm:"type:decimal(10,6);comment:换手率(%)"`
|
||||
TurnoverRateF float64 `gorm:"type:decimal(10,6);comment:换手率(自由流通股)"`
|
||||
VolumeRatio float64 `gorm:"type:decimal(10,4);comment:量比"`
|
||||
Pe float64 `gorm:"type:decimal(10,4);comment:市盈率(总市值/净利润)"`
|
||||
PeTtm float64 `gorm:"type:decimal(10,4);comment:市盈率(TTM)"`
|
||||
Pb float64 `gorm:"type:decimal(10,4);comment:市净率"`
|
||||
Ps float64 `gorm:"type:decimal(10,4);comment:市销率"`
|
||||
PsTtm float64 `gorm:"type:decimal(10,4);comment:市销率(TTM)"`
|
||||
DvRatio float64 `gorm:"type:decimal(10,6);comment:股息率(%)"`
|
||||
DvTtm float64 `gorm:"type:decimal(10,6);comment:股息率(TTM)(%)"`
|
||||
TotalShare float64 `gorm:"type:decimal(15,2);comment:总股本(万股)"`
|
||||
FloatShare float64 `gorm:"type:decimal(15,2);comment:流通股本(万股)"`
|
||||
FreeShare float64 `gorm:"type:decimal(15,2);comment:自由流通股本(万)"`
|
||||
TotalMv float64 `gorm:"type:decimal(15,2);comment:总市值(万元)"`
|
||||
CircMv float64 `gorm:"type:decimal(15,2);comment:流通市值(万元)"`
|
||||
ID uint `gorm:"primarykey;autoIncrement"`
|
||||
TsCode string `gorm:"type:varchar(20);not null;index:si_ts_code;uniqueIndex:un_code_date;comment:股票代码" json:"ts_code"`
|
||||
TradeDate int `gorm:"index:si_trade_date;uniqueIndex:un_code_date;comment:交易日期" json:"trade_date"`
|
||||
Close float64 `gorm:"type:decimal(10,4);comment:当日收盘价"`
|
||||
TurnoverRate float64 `gorm:"type:decimal(10,6);comment:换手率(%)"`
|
||||
TurnoverRateF float64 `gorm:"type:decimal(10,6);comment:换手率(自由流通股)"`
|
||||
VolumeRatio float64 `gorm:"type:decimal(10,4);comment:量比"`
|
||||
Pe float64 `gorm:"type:decimal(10,4);comment:市盈率(总市值/净利润)"`
|
||||
PeTtm float64 `gorm:"type:decimal(10,4);comment:市盈率(TTM)"`
|
||||
Pb float64 `gorm:"type:decimal(10,4);comment:市净率"`
|
||||
Ps float64 `gorm:"type:decimal(10,4);comment:市销率"`
|
||||
PsTtm float64 `gorm:"type:decimal(10,4);comment:市销率(TTM)"`
|
||||
DvRatio float64 `gorm:"type:decimal(10,6);comment:股息率(%)"`
|
||||
DvTtm float64 `gorm:"type:decimal(10,6);comment:股息率(TTM)(%)"`
|
||||
TotalShare float64 `gorm:"type:decimal(15,2);comment:总股本(万股)"`
|
||||
FloatShare float64 `gorm:"type:decimal(15,2);comment:流通股本(万股)"`
|
||||
FreeShare float64 `gorm:"type:decimal(15,2);comment:自由流通股本(万)"`
|
||||
TotalMv float64 `gorm:"type:decimal(15,2);comment:总市值(万元)"`
|
||||
CircMv float64 `gorm:"type:decimal(15,2);comment:流通市值(万元)"`
|
||||
}
|
||||
|
||||
func init() {
|
||||
|
||||
Reference in New Issue
Block a user