From a9525503c64cb3dfe34f76e034aedf136bb8d138 Mon Sep 17 00:00:00 2001 From: grossmj Date: Mon, 23 Feb 2026 23:27:10 +0800 Subject: [PATCH] Set up database schema migration --- ...8083573d011_add_tags_field_to_templates.py | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 gns3server/db_migrations/versions/98083573d011_add_tags_field_to_templates.py diff --git a/gns3server/db_migrations/versions/98083573d011_add_tags_field_to_templates.py b/gns3server/db_migrations/versions/98083573d011_add_tags_field_to_templates.py new file mode 100644 index 000000000..eeafe3afd --- /dev/null +++ b/gns3server/db_migrations/versions/98083573d011_add_tags_field_to_templates.py @@ -0,0 +1,26 @@ +"""Add tags field to templates + +Revision ID: 98083573d011 +Revises: 9a5292aa4389 +Create Date: 2026-02-23 18:23:59.857607 + +""" +from alembic import op +import sqlalchemy as sa + + +# revision identifiers, used by Alembic. +revision = '98083573d011' +down_revision = '9a5292aa4389' +branch_labels = None +depends_on = None + + +def upgrade() -> None: + + op.add_column('templates', sa.Column('tags', sa.String())) + + +def downgrade() -> None: + + op.drop_column('templates', 'tags')