Files
AlphaPulse/backend/src/alphapulse/models/__init__.py
T
eezd d79a10c2e6
Development CI / check-and-build (push) Successful in 2m53s
GitHub Git mirror / mirror (push) Successful in 7s
Development CI / deploy-development (push) Successful in 2m31s
refactor(news): remove retired research workflow
2026-11-05 18:38:25 +08:00

44 lines
1.4 KiB
Python

from alphapulse.models.jin10 import Jin10Connection, Jin10SyncDay
from alphapulse.core.db import Base
from alphapulse.models.ai import AiProvider, ChatMessage, ChatSession, ContextVersion, SkillNode, SkillVersion
from alphapulse.models.calendar import EconomicRelease, EconomicRevision, EconomicSeriesValue
from alphapulse.models.market import Kline, KlineSyncState, MarketSymbol
from alphapulse.models.news import CrawlLog, CrawlRun, NewsItem, NewsRevision, RawBody, RawResponse, Source
from alphapulse.models.trading import NewsSignal, TradingAccount, TradingAnalysis, TradingCredential, TradingEvent, TradingFill, TradingOrder, TradingSymbol
__all__ = [
"Jin10Connection",
"Jin10SyncDay",
"AiProvider",
"Base",
"ChatMessage",
"ChatSession",
"ContextVersion",
"CrawlLog",
"CrawlRun",
"EconomicRelease",
"EconomicRevision",
"EconomicSeriesValue",
"Kline",
"KlineSyncState",
"MarketSymbol",
"NewsItem",
"NewsSignal",
"NewsRevision",
"RawBody",
"RawResponse",
"SkillNode",
"SkillVersion",
"Source",
"TradingAccount",
"TradingAnalysis",
"TradingCredential",
"TradingEvent",
"TradingFill",
"TradingOrder",
"TradingSymbol",
]
# Register additive news research tables with Alembic metadata.
from alphapulse.news_research import models as news_research_models # noqa: F401,E402