From 79021b3c17d5ae4540d1331a3077abcd05e6163e Mon Sep 17 00:00:00 2001 From: Nitin Kumar Date: Sun, 26 Jul 2020 08:18:48 +0530 Subject: [PATCH] feat: add instagram_url in settings model --- app/api/schema/settings.py | 1 + app/models/setting.py | 1 + .../rev-2020-07-26-08:15:09-507022789bcb_.py | 28 +++++++++++++++++++ 3 files changed, 30 insertions(+) create mode 100644 migrations/versions/rev-2020-07-26-08:15:09-507022789bcb_.py diff --git a/app/api/schema/settings.py b/app/api/schema/settings.py index 789eaf4a2e..d6f96572ec 100644 --- a/app/api/schema/settings.py +++ b/app/api/schema/settings.py @@ -53,6 +53,7 @@ class Meta: twitter_url = fields.Str(allow_none=True) support_url = fields.Str(allow_none=True) facebook_url = fields.Str(allow_none=True) + instagram_url = fields.Str(allow_none=True) youtube_url = fields.Str(allow_none=True) # Url of Frontend diff --git a/app/models/setting.py b/app/models/setting.py index 83270c1483..3ba61e6ddf 100644 --- a/app/models/setting.py +++ b/app/models/setting.py @@ -141,6 +141,7 @@ class Setting(db.Model): twitter_url = db.Column(db.String) support_url = db.Column(db.String) facebook_url = db.Column(db.String) + instagram_url = db.Column(db.String) youtube_url = db.Column(db.String) # diff --git a/migrations/versions/rev-2020-07-26-08:15:09-507022789bcb_.py b/migrations/versions/rev-2020-07-26-08:15:09-507022789bcb_.py new file mode 100644 index 0000000000..0e00a0878f --- /dev/null +++ b/migrations/versions/rev-2020-07-26-08:15:09-507022789bcb_.py @@ -0,0 +1,28 @@ +"""empty message + +Revision ID: 507022789bcb +Revises: 286869159bb5 +Create Date: 2020-07-26 08:15:09.725288 + +""" + +from alembic import op +import sqlalchemy as sa +import sqlalchemy_utils + + +# revision identifiers, used by Alembic. +revision = '507022789bcb' +down_revision = '286869159bb5' + + +def upgrade(): + # ### commands auto generated by Alembic - please adjust! ### + op.add_column('settings', sa.Column('instagram_url', sa.String(), nullable=True)) + # ### end Alembic commands ### + + +def downgrade(): + # ### commands auto generated by Alembic - please adjust! ### + op.drop_column('settings', 'instagram_url') + # ### end Alembic commands ###