From 9c528b913ced3af240974d5a6829be8ae1741d5f Mon Sep 17 00:00:00 2001 From: Son Date: Mon, 4 Oct 2021 16:48:33 +0200 Subject: [PATCH] add LifetimeCoupon.comment column --- app/models.py | 1 + .../versions/2021_100416_4913cb3f5a05_.py | 29 +++++++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 migrations/versions/2021_100416_4913cb3f5a05_.py diff --git a/app/models.py b/app/models.py index 8488ed21..63dd5a1c 100644 --- a/app/models.py +++ b/app/models.py @@ -1934,6 +1934,7 @@ class LifetimeCoupon(db.Model, ModelMixin): code = db.Column(db.String(128), nullable=False, unique=True) nb_used = db.Column(db.Integer, nullable=False) paid = db.Column(db.Boolean, default=False, server_default="0", nullable=False) + comment = db.Column(db.Text, nullable=True) class Coupon(db.Model, ModelMixin): diff --git a/migrations/versions/2021_100416_4913cb3f5a05_.py b/migrations/versions/2021_100416_4913cb3f5a05_.py new file mode 100644 index 00000000..a73e3557 --- /dev/null +++ b/migrations/versions/2021_100416_4913cb3f5a05_.py @@ -0,0 +1,29 @@ +"""empty message + +Revision ID: 4913cb3f5a05 +Revises: 5ee767807344 +Create Date: 2021-10-04 16:48:11.680029 + +""" +import sqlalchemy_utils +from alembic import op +import sqlalchemy as sa + + +# revision identifiers, used by Alembic. +revision = '4913cb3f5a05' +down_revision = '5ee767807344' +branch_labels = None +depends_on = None + + +def upgrade(): + # ### commands auto generated by Alembic - please adjust! ### + op.add_column('lifetime_coupon', sa.Column('comment', sa.Text(), nullable=True)) + # ### end Alembic commands ### + + +def downgrade(): + # ### commands auto generated by Alembic - please adjust! ### + op.drop_column('lifetime_coupon', 'comment') + # ### end Alembic commands ###