mirror of
https://github.com/bunkerity/bunkerweb
synced 2026-04-21 13:37:48 +00:00
feat: add migration scripts for version 1.6.9 across multiple databases
This commit is contained in:
parent
28b124740d
commit
3ec65a2899
4 changed files with 109 additions and 0 deletions
|
|
@ -0,0 +1,27 @@
|
|||
"""Upgrade to version 1.6.9
|
||||
|
||||
Revision ID: 487fc02bef44
|
||||
Revises: aa4db00fbb36
|
||||
Create Date: 2026-03-13 16:42:35.412033
|
||||
|
||||
"""
|
||||
|
||||
from typing import Sequence, Union
|
||||
|
||||
from alembic import op
|
||||
|
||||
# revision identifiers, used by Alembic.
|
||||
revision: str = "487fc02bef44"
|
||||
down_revision: Union[str, None] = "aa4db00fbb36"
|
||||
branch_labels: Union[str, Sequence[str], None] = None
|
||||
depends_on: Union[str, Sequence[str], None] = None
|
||||
|
||||
|
||||
def upgrade() -> None:
|
||||
# Update the version in bw_metadata
|
||||
op.execute("UPDATE bw_metadata SET version = '1.6.9' WHERE id = 1")
|
||||
|
||||
|
||||
def downgrade() -> None:
|
||||
# Revert the version in bw_metadata
|
||||
op.execute("UPDATE bw_metadata SET version = '1.6.9~rc4' WHERE id = 1")
|
||||
|
|
@ -0,0 +1,27 @@
|
|||
"""Upgrade to version 1.6.9
|
||||
|
||||
Revision ID: d7578fb6ec98
|
||||
Revises: 4dc4e52dcc50
|
||||
Create Date: 2026-03-13 16:44:41.931672
|
||||
|
||||
"""
|
||||
|
||||
from typing import Sequence, Union
|
||||
|
||||
from alembic import op
|
||||
|
||||
# revision identifiers, used by Alembic.
|
||||
revision: str = "d7578fb6ec98"
|
||||
down_revision: Union[str, None] = "4dc4e52dcc50"
|
||||
branch_labels: Union[str, Sequence[str], None] = None
|
||||
depends_on: Union[str, Sequence[str], None] = None
|
||||
|
||||
|
||||
def upgrade() -> None:
|
||||
# Update the version in bw_metadata
|
||||
op.execute("UPDATE bw_metadata SET version = '1.6.9' WHERE id = 1")
|
||||
|
||||
|
||||
def downgrade() -> None:
|
||||
# Revert the version in bw_metadata
|
||||
op.execute("UPDATE bw_metadata SET version = '1.6.9~rc4' WHERE id = 1")
|
||||
|
|
@ -0,0 +1,27 @@
|
|||
"""Upgrade to version 1.6.9
|
||||
|
||||
Revision ID: a8efcf62aea1
|
||||
Revises: 9cd5363ac925
|
||||
Create Date: 2026-03-13 16:46:16.030018
|
||||
|
||||
"""
|
||||
|
||||
from typing import Sequence, Union
|
||||
|
||||
from alembic import op
|
||||
|
||||
# revision identifiers, used by Alembic.
|
||||
revision: str = "a8efcf62aea1"
|
||||
down_revision: Union[str, None] = "9cd5363ac925"
|
||||
branch_labels: Union[str, Sequence[str], None] = None
|
||||
depends_on: Union[str, Sequence[str], None] = None
|
||||
|
||||
|
||||
def upgrade() -> None:
|
||||
# Update the version in bw_metadata
|
||||
op.execute("UPDATE bw_metadata SET version = '1.6.9' WHERE id = 1")
|
||||
|
||||
|
||||
def downgrade() -> None:
|
||||
# Revert the version in bw_metadata
|
||||
op.execute("UPDATE bw_metadata SET version = '1.6.9~rc4' WHERE id = 1")
|
||||
|
|
@ -0,0 +1,28 @@
|
|||
"""Upgrade to version 1.6.9
|
||||
|
||||
Revision ID: c5a55e877972
|
||||
Revises: c3114f5051a8
|
||||
Create Date: 2026-03-13 16:38:24.613334
|
||||
|
||||
"""
|
||||
|
||||
from typing import Sequence, Union
|
||||
|
||||
from alembic import op
|
||||
|
||||
|
||||
# revision identifiers, used by Alembic.
|
||||
revision: str = "c5a55e877972"
|
||||
down_revision: Union[str, None] = "c3114f5051a8"
|
||||
branch_labels: Union[str, Sequence[str], None] = None
|
||||
depends_on: Union[str, Sequence[str], None] = None
|
||||
|
||||
|
||||
def upgrade() -> None:
|
||||
# Update the version in bw_metadata
|
||||
op.execute("UPDATE bw_metadata SET version = '1.6.9' WHERE id = 1")
|
||||
|
||||
|
||||
def downgrade() -> None:
|
||||
# Revert the version in bw_metadata
|
||||
op.execute("UPDATE bw_metadata SET version = '1.6.9~rc4' WHERE id = 1")
|
||||
Loading…
Reference in a new issue