"""projects.repository_url (репозиторий проекта, 0.67).
Revision ID: d4e5f6a7b8c9
Revises: c3d4e5f6a7b8
Create Date: 2026-10-10
"""
from collections.abc import Sequence
import sqlalchemy as sa
from alembic import op
revision: str = "d4e5f6a7b8c9"
down_revision: str | Sequence[str] | None = "c3d4e5f6a7b8"
branch_labels: str | Sequence[str] | None = None
depends_on: str | Sequence[str] | None = None
def upgrade() -> None:
# Поле необязательное, данные не трогаем: описания-ссылки остаются как были
op.add_column("projects", sa.Column("repository_url", sa.String(2048), nullable=True))
def downgrade() -> None:
op.drop_column("projects", "repository_url")