From 3844be117b6f4dd7f6f64089cd7ae961e971e5c9 Mon Sep 17 00:00:00 2001 From: Schin Chauhan Date: Mon, 16 Nov 2020 15:24:21 +0530 Subject: [PATCH] add-weblate-in-footer --- app/api/schema/settings.py | 1 + app/models/setting.py | 1 + .../rev-2020-11-16-15:19:38-74a148c0100d_.py | 28 +++++++++++++++++++ 3 files changed, 30 insertions(+) create mode 100644 migrations/versions/rev-2020-11-16-15:19:38-74a148c0100d_.py diff --git a/app/api/schema/settings.py b/app/api/schema/settings.py index d579fdb449..36c4e1185a 100644 --- a/app/api/schema/settings.py +++ b/app/api/schema/settings.py @@ -58,6 +58,7 @@ class Meta: gitter_url = fields.Str(allow_none=True) telegram_url = fields.Str(allow_none=True) youtube_url = fields.Str(allow_none=True) + weblate_url = fields.Str(allow_none=True) # Url of Frontend frontend_url = fields.Url(allow_none=True) diff --git a/app/models/setting.py b/app/models/setting.py index 12173119f5..981f9a7c2d 100644 --- a/app/models/setting.py +++ b/app/models/setting.py @@ -146,6 +146,7 @@ class Setting(db.Model): gitter_url = db.Column(db.String) telegram_url = db.Column(db.String) youtube_url = db.Column(db.String) + weblate_url = db.Column(db.String) # # Event Invoices settings diff --git a/migrations/versions/rev-2020-11-16-15:19:38-74a148c0100d_.py b/migrations/versions/rev-2020-11-16-15:19:38-74a148c0100d_.py new file mode 100644 index 0000000000..ede42affae --- /dev/null +++ b/migrations/versions/rev-2020-11-16-15:19:38-74a148c0100d_.py @@ -0,0 +1,28 @@ +"""empty message + +Revision ID: 74a148c0100d +Revises: aa9daed401f7 +Create Date: 2020-11-16 15:19:38.949153 + +""" + +from alembic import op +import sqlalchemy as sa +import sqlalchemy_utils + + +# revision identifiers, used by Alembic. +revision = '74a148c0100d' +down_revision = 'aa9daed401f7' + + +def upgrade(): + # ### commands auto generated by Alembic - please adjust! ### + op.add_column('settings', sa.Column('weblate_url', sa.String(), nullable=True)) + # ### end Alembic commands ### + + +def downgrade(): + # ### commands auto generated by Alembic - please adjust! ### + op.drop_column('settings', 'weblate_url') + # ### end Alembic commands ###