Commit 903df29d authored by Dr.李's avatar Dr.李

update models

parent bcaf25e8
......@@ -33,7 +33,9 @@ class Experimental(Base):
Date = Column(DateTime, primary_key=True, nullable=False)
Code = Column(Integer, primary_key=True, nullable=False)
CHV = Column(Float(53))
VAL = Column(Float(53))
DROE = Column(Float(53))
IVR = Column(Float(53))
ROEAfterNonRecurring = Column(Float(53))
class FactorMaster(Base):
......@@ -258,7 +260,6 @@ class Position(Base):
weight = Column(JSON)
class RiskCovDay(Base):
__tablename__ = 'risk_cov_day'
__table_args__ = (
......@@ -1069,9 +1070,36 @@ class Uqer(Base):
STOA = Column(Float(53))
NLSIZE = Column(Float(53))
class SecurityMaster(Base):
__tablename__ = 'security_master'
Code = Column(Integer, primary_key=True)
exchangeCD = Column(Text())
ListSectorCD = Column(BigInteger)
ListSector = Column(Text())
transCurrCD = Column(Text())
secShortName = Column(Text())
secFullName = Column(Text())
listStatusCD = Column(Text())
listDate = Column(DateTime)
delistDate = Column(DateTime)
equTypeCD = Column(Text())
equType = Column(Text())
exCountryCD = Column(Text())
partyID = Column(BigInteger)
totalShares = Column(Float(53))
nonrestFloatShares = Column(Float(53))
nonrestfloatA = Column(Float(53))
officeAddr = Column(Text())
primeOperating = Column(Text())
endDate = Column(DateTime)
TShEquity = Column(Float(53))
if __name__ == '__main__':
from sqlalchemy import create_engine
engine = create_engine('postgresql+psycopg2://user:pwd@host/alpha')
engine = create_engine('postgresql+psycopg2://postgres:A12345678!@10.63.6.220/alpha')
Base.metadata.create_all(engine)
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment