Commit 9f933615 authored by Dr.李's avatar Dr.李

fixed bug

parent 98b84f71
...@@ -788,12 +788,14 @@ class SqlEngine(object): ...@@ -788,12 +788,14 @@ class SqlEngine(object):
portfolios = df.portfolio.unique() portfolios = df.portfolio.unique()
query = delete(Positions).where( query = delete(Positions).where(
Positions.trade_date == ref_date, and_(
Positions.type.in_(build_types), Positions.trade_date == ref_date,
Positions.universe.in_(universes), Positions.type.in_(build_types),
Positions.benchmark.in_(benchmarks), Positions.universe.in_(universes),
Positions.source.in_(sources), Positions.benchmark.in_(benchmarks),
Positions.portfolio.in_(portfolios) Positions.source.in_(sources),
Positions.portfolio.in_(portfolios)
)
) )
self.engine.execute(query) self.engine.execute(query)
......
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