File size: 890 Bytes
3fe0726
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
"""
Local Database System for Stock Alchemist

A comprehensive database solution for storing and retrieving
stock market data across multiple modules with JSON file storage
and SQLite indexing.
"""

from .local_database import (
    LocalDatabase,
    DatabaseEntry,
    DataType,
    get_database
)

from .adapters import (
    CalendarAdapter,
    FundamentalAdapter,
    NewsAdapter,
    TechnicalAnalysisAdapter,
    get_calendar_adapter,
    get_fundamental_adapter,
    get_news_adapter,
    get_technical_adapter
)

__all__ = [
    # Core database
    'LocalDatabase',
    'DatabaseEntry',
    'DataType',
    'get_database',
    
    # Adapters
    'CalendarAdapter',
    'FundamentalAdapter',
    'NewsAdapter',
    'TechnicalAnalysisAdapter',
    'get_calendar_adapter',
    'get_fundamental_adapter',
    'get_news_adapter',
    'get_technical_adapter',
]

__version__ = '1.0.0'