Drop migration of "paid" to non-nullable
The DB contains NULLs here, and I'll just leave them be.
This commit is contained in:
parent
285d4223e2
commit
7e476c39dc
3 changed files with 3 additions and 5 deletions
|
@ -2,9 +2,9 @@
|
|||
# config
|
||||
|
||||
|
||||
class Configuration():
|
||||
class Configuration:
|
||||
"Haldis configuration object"
|
||||
# pylint: disable=R0903
|
||||
# pylint: disable=too-few-public-methods
|
||||
SQLALCHEMY_DATABASE_URI = "sqlite:///haldis.db"
|
||||
SQLALCHEMY_TRACK_MODIFICATIONS = False
|
||||
DEBUG = True
|
||||
|
|
|
@ -65,7 +65,6 @@ def upgrade():
|
|||
sa.PrimaryKeyConstraint("id")
|
||||
)
|
||||
op.add_column("order_item", sa.Column("hlds_data_version", sa.String(length=40), nullable=True))
|
||||
op.alter_column("order_item", "paid", existing_type=sa.BOOLEAN(), nullable=False)
|
||||
op.alter_column("order", "courrier_id", new_column_name="courier_id")
|
||||
op.alter_column("order_item", "extra", new_column_name="comment",
|
||||
existing_type=sa.String(254), type_=sa.Text())
|
||||
|
@ -140,7 +139,6 @@ def upgrade():
|
|||
def downgrade():
|
||||
"Don't use this. It will cripple the data."
|
||||
|
||||
op.alter_column("order_item", "paid", existing_type=sa.Boolean(), nullable=True)
|
||||
op.alter_column("order", "courier_id", new_column_name="courrier_id")
|
||||
op.alter_column("order_item", "comment", new_column_name="extra",
|
||||
existing_type=sa.Text(), type_=sa.String(254))
|
||||
|
|
|
@ -16,7 +16,7 @@ class OrderItem(db.Model):
|
|||
dish_name = db.Column(db.String(120), nullable=True)
|
||||
price = db.Column(db.Integer, nullable=False)
|
||||
paid = db.Column(
|
||||
db.Boolean, default=False, nullable=False
|
||||
db.Boolean, default=False, nullable=True
|
||||
)
|
||||
comment = db.Column(db.Text(), nullable=True)
|
||||
hlds_data_version = db.Column(db.String(40), nullable=True)
|
||||
|
|
Loading…
Reference in a new issue