diff --git a/app/api/schema/settings.py b/app/api/schema/settings.py index 6de4bb1fc7..df84a1f63b 100644 --- a/app/api/schema/settings.py +++ b/app/api/schema/settings.py @@ -54,6 +54,7 @@ class Meta: support_url = fields.Str(allow_none=True) facebook_url = fields.Str(allow_none=True) instagram_url = fields.Str(allow_none=True) + patreon_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 3ba61e6ddf..57fa5555bc 100644 --- a/app/models/setting.py +++ b/app/models/setting.py @@ -142,6 +142,7 @@ class Setting(db.Model): support_url = db.Column(db.String) facebook_url = db.Column(db.String) instagram_url = db.Column(db.String) + patreon_url = db.Column(db.String) youtube_url = db.Column(db.String) # diff --git a/migrations/versions/rev-2020-09-04-10:49:48-3548da69bdec_.py b/migrations/versions/rev-2020-09-04-10:49:48-3548da69bdec_.py new file mode 100644 index 0000000000..ab11e4a9af --- /dev/null +++ b/migrations/versions/rev-2020-09-04-10:49:48-3548da69bdec_.py @@ -0,0 +1,28 @@ +"""empty message + +Revision ID: 3548da69bdec +Revises: 576e8d0170ba +Create Date: 2020-09-04 10:49:48.102570 + +""" + +from alembic import op +import sqlalchemy as sa +import sqlalchemy_utils + + +# revision identifiers, used by Alembic. +revision = '3548da69bdec' +down_revision = '576e8d0170ba' + + +def upgrade(): + # ### commands auto generated by Alembic - please adjust! ### + op.add_column('settings', sa.Column('patreon_url', sa.String(), nullable=True)) + # ### end Alembic commands ### + + +def downgrade(): + # ### commands auto generated by Alembic - please adjust! ### + op.drop_column('settings', 'patreon_url') + # ### end Alembic commands ###