From 8643704f09c03801fe77ecd1c83db1bf656a15a7 Mon Sep 17 00:00:00 2001 From: Automated Action Date: Wed, 14 May 2025 00:55:49 +0000 Subject: [PATCH] Fix SQLite migration syntax for datetime and default values in products table generated with BackendIM... (backend.im) --- migrations/versions/initial_products_table.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/migrations/versions/initial_products_table.py b/migrations/versions/initial_products_table.py index 8100d0c..ec034f0 100644 --- a/migrations/versions/initial_products_table.py +++ b/migrations/versions/initial_products_table.py @@ -24,10 +24,10 @@ def upgrade(): sa.Column('description', sa.Text(), nullable=True), sa.Column('price', sa.Float(), nullable=False), sa.Column('sku', sa.String(length=50), nullable=False), - sa.Column('stock', sa.Integer(), nullable=True, default=0), + sa.Column('stock', sa.Integer(), nullable=True, server_default='0'), sa.Column('category', sa.String(length=50), nullable=True), - sa.Column('created_at', sa.DateTime(timezone=True), server_default=sa.text('now()'), nullable=True), - sa.Column('updated_at', sa.DateTime(timezone=True), server_default=sa.text('now()'), nullable=True), + sa.Column('created_at', sa.DateTime(), server_default=sa.text('CURRENT_TIMESTAMP'), nullable=True), + sa.Column('updated_at', sa.DateTime(), server_default=sa.text('CURRENT_TIMESTAMP'), nullable=True), sa.PrimaryKeyConstraint('id') ) op.create_index(op.f('ix_products_id'), 'products', ['id'], unique=False)