|
1 | 1 | """Create Entities table |
2 | 2 |
|
3 | 3 | Revision ID: 97f7686bdccd |
4 | | -Revises: |
| 4 | +Revises: |
5 | 5 | Create Date: 2026-01-24 20:12:27.427802+00:00 |
6 | 6 |
|
7 | 7 | """ |
8 | | -from typing import Sequence, Union |
9 | 8 |
|
10 | | -from alembic import op |
| 9 | +from collections.abc import Sequence |
| 10 | + |
11 | 11 | import sqlalchemy as sa |
12 | 12 |
|
| 13 | +from alembic import op |
13 | 14 |
|
14 | | -revision: str = '97f7686bdccd' |
15 | | -down_revision: Union[str, Sequence[str], None] = None |
16 | | -branch_labels: Union[str, Sequence[str], None] = None |
17 | | -depends_on: Union[str, Sequence[str], None] = None |
| 15 | +revision: str = "97f7686bdccd" |
| 16 | +down_revision: str | Sequence[str] | None = None |
| 17 | +branch_labels: str | Sequence[str] | None = None |
| 18 | +depends_on: str | Sequence[str] | None = None |
18 | 19 |
|
19 | 20 |
|
20 | 21 | def upgrade() -> None: |
21 | 22 | # ### commands auto generated by Alembic - please adjust! ### |
22 | | - op.create_table('entities', |
23 | | - sa.Column('name', sa.String(length=255), nullable=False), |
24 | | - sa.Column('description', sa.Text(), nullable=True), |
25 | | - sa.Column('created_at', sa.DateTime(), server_default=sa.text('now()'), nullable=False), |
26 | | - sa.Column('updated_at', sa.DateTime(), server_default=sa.text('now()'), nullable=False), |
27 | | - sa.Column('id', sa.UUID(), nullable=False), |
28 | | - sa.PrimaryKeyConstraint('id', name=op.f('pk_entities')) |
| 23 | + op.create_table( |
| 24 | + "entities", |
| 25 | + sa.Column("name", sa.String(length=255), nullable=False), |
| 26 | + sa.Column("description", sa.Text(), nullable=True), |
| 27 | + sa.Column( |
| 28 | + "created_at", sa.DateTime(), server_default=sa.text("now()"), nullable=False |
| 29 | + ), |
| 30 | + sa.Column( |
| 31 | + "updated_at", sa.DateTime(), server_default=sa.text("now()"), nullable=False |
| 32 | + ), |
| 33 | + sa.Column("id", sa.UUID(), nullable=False), |
| 34 | + sa.PrimaryKeyConstraint("id", name=op.f("pk_entities")), |
29 | 35 | ) |
30 | 36 | # ### end Alembic commands ### |
31 | 37 |
|
32 | 38 |
|
33 | 39 | def downgrade() -> None: |
34 | 40 | # ### commands auto generated by Alembic - please adjust! ### |
35 | | - op.drop_table('entities') |
| 41 | + op.drop_table("entities") |
36 | 42 | # ### end Alembic commands ### |
0 commit comments