o
    "Æi†  ã                   @   s@   d Z ddlmZ ddlZdZdZdZdZddd„Z	dd	d
„Z
dS )az  Schema compatibility for shared training tables

Revision ID: 007_training_global_schema
Revises: 006_create_tools
Create Date: 2026-03-15 21:50:16

Historically this project used conflicting schema names in different places.
Current models and migrations use `hub_global`, but some old docs/configs referred to
`training_global`. Keep both schemas available for compatibility.
é    )ÚopNÚ007_training_global_schemaÚ006_create_toolsÚreturnc                   C   s   t  d¡ t  d¡ dS )z7Ensure shared training schemas exist for compatibility.z&CREATE SCHEMA IF NOT EXISTS hub_globalz+CREATE SCHEMA IF NOT EXISTS training_globalN©r   Úexecute© r   r   ú]/lsinfo/ai/hellotax_ai/training_center/backend/alembic/versions/007_training_global_schema.pyÚupgrade   s   
r
   c                   C   s   t  d¡ dS )z*Drop only the legacy compatibility schema.z-DROP SCHEMA IF EXISTS training_global CASCADENr   r   r   r   r	   Ú	downgrade   s   r   )r   N)Ú__doc__Úalembicr   Ú
sqlalchemyÚsaÚrevisionÚdown_revisionÚbranch_labelsÚ
depends_onr
   r   r   r   r   r	   Ú<module>   s    

