gitscope
https://dev.kronoz.win/r/marzneshin.git
app/db/migrations/versions/20241103_c97bd32e6e12_add_noises_to_hosts.py · v0.7.1
Source
1 d636f3f Dawsh 2y ago """add noises to hosts
2 d636f3f Dawsh 2y ago
3 d636f3f Dawsh 2y ago Revision ID: c97bd32e6e12
4 d636f3f Dawsh 2y ago Revises: b613375d2fca
5 d636f3f Dawsh 2y ago Create Date: 2024-11-03 03:47:00.293632
6 d636f3f Dawsh 2y ago
7 d636f3f Dawsh 2y ago """
8 d636f3f Dawsh 2y ago
9 d636f3f Dawsh 2y ago import sqlalchemy as sa
10 d636f3f Dawsh 2y ago from alembic import op
11 d636f3f Dawsh 2y ago
12 d636f3f Dawsh 2y ago # revision identifiers, used by Alembic.
13 d636f3f Dawsh 2y ago revision = "c97bd32e6e12"
14 d636f3f Dawsh 2y ago down_revision = "b613375d2fca"
15 d636f3f Dawsh 2y ago branch_labels = None
16 d636f3f Dawsh 2y ago depends_on = None
17 d636f3f Dawsh 2y ago
18 d636f3f Dawsh 2y ago
19 d636f3f Dawsh 2y ago def upgrade() -> None:
20 d636f3f Dawsh 2y ago # ### commands auto generated by Alembic - please adjust! ###
21 d636f3f Dawsh 2y ago op.add_column("hosts", sa.Column("udp_noises", sa.JSON(), nullable=True))
22 d636f3f Dawsh 2y ago op.add_column("hosts", sa.Column("http_headers", sa.JSON(), nullable=True))
23 d636f3f Dawsh 2y ago op.add_column(
24 d636f3f Dawsh 2y ago "hosts", sa.Column("dns_servers", sa.String(length=128), nullable=True)
25 d636f3f Dawsh 2y ago )
26 d636f3f Dawsh 2y ago op.add_column("hosts", sa.Column("mtu", sa.Integer(), nullable=True))
27 d636f3f Dawsh 2y ago # ### end Alembic commands ###
28 d636f3f Dawsh 2y ago
29 d636f3f Dawsh 2y ago
30 d636f3f Dawsh 2y ago def downgrade() -> None:
31 d636f3f Dawsh 2y ago # ### commands auto generated by Alembic - please adjust! ###
32 d636f3f Dawsh 2y ago op.drop_column("hosts", "mtu")
33 d636f3f Dawsh 2y ago op.drop_column("hosts", "dns_servers")
34 d636f3f Dawsh 2y ago op.drop_column("hosts", "http_headers")
35 d636f3f Dawsh 2y ago op.drop_column("hosts", "udp_noises")
36 d636f3f Dawsh 2y ago # ### end Alembic commands ###