add Coupon.is_giveaway column

This commit is contained in:
Son Nguyen Kim 2021-09-07 15:35:55 +02:00
parent 48838eb176
commit d9f44437da
2 changed files with 33 additions and 0 deletions

View file

@ -1917,6 +1917,10 @@ class Coupon(db.Model, ModelMixin):
db.ForeignKey(User.id, ondelete="cascade"), nullable=True
)
is_giveaway = db.Column(
db.Boolean, default=False, nullable=False, server_default="0"
)
class Directory(db.Model, ModelMixin):
user_id = db.Column(db.ForeignKey(User.id, ondelete="cascade"), nullable=False)

View file

@ -0,0 +1,29 @@
"""empty message
Revision ID: 916a5257d18c
Revises: 424808e1fe49
Create Date: 2021-09-07 15:35:35.430202
"""
import sqlalchemy_utils
from alembic import op
import sqlalchemy as sa
# revision identifiers, used by Alembic.
revision = '916a5257d18c'
down_revision = '424808e1fe49'
branch_labels = None
depends_on = None
def upgrade():
# ### commands auto generated by Alembic - please adjust! ###
op.add_column('coupon', sa.Column('is_giveaway', sa.Boolean(), server_default='0', nullable=False))
# ### end Alembic commands ###
def downgrade():
# ### commands auto generated by Alembic - please adjust! ###
op.drop_column('coupon', 'is_giveaway')
# ### end Alembic commands ###