o
    sGi6                     @   s    d dl Z d dlmZ dd ZdS )    N)settingsc                     sv   t tjI d H } | dI d H  | dI d H  | dI d H  | dI d H  | dI d H  |  I d H  d S )Na  
    CREATE TABLE IF NOT EXISTS matches (
        match_id TEXT PRIMARY KEY,
        home_team TEXT,
        away_team TEXT,
        home_goals INTEGER,
        away_goals INTEGER,
        status TEXT,
        start_time TIMESTAMP,
        competition TEXT,
        url TEXT
    );
    a  
    CREATE TABLE IF NOT EXISTS predictions (
        match_id TEXT PRIMARY KEY,
        p1 REAL,
        px REAL,
        p2 REAL,
        lambda_home REAL,
        lambda_away REAL,
        confidence REAL,
        created_at TIMESTAMP DEFAULT now()
    );
    z
    CREATE TABLE IF NOT EXISTS match_events (
        id SERIAL PRIMARY KEY,
        match_id TEXT,
        event_type TEXT,
        event_minute INTEGER,
        created_at TIMESTAMP DEFAULT now()
    );
    z
    CREATE TABLE IF NOT EXISTS metric_aggregates (
        id SERIAL PRIMARY KEY,
        name TEXT,
        value REAL,
        updated_at TIMESTAMP DEFAULT now()
    );
    z
    CREATE TABLE IF NOT EXISTS team_stats (
        team_id TEXT PRIMARY KEY,
        team_name TEXT,
        attack REAL,
        defense REAL,
        updated_at TIMESTAMP DEFAULT now()
    );
    )asyncpgconnectr   DATABASE_URLexecuteclose)conn r	   5/var/www/www-root/data/www/77.83.87.30/database/db.pyinit_db   s   

r   )r   configr   r   r	   r	   r	   r
   <module>   s    