diff --git a/alembic/versions/cc7dd65bcdd9_changing_db_bigly.py b/alembic/versions/cc7dd65bcdd9_changing_db_bigly.py new file mode 100644 index 0000000..36ab088 --- /dev/null +++ b/alembic/versions/cc7dd65bcdd9_changing_db_bigly.py @@ -0,0 +1,28 @@ +"""changing db bigly + +Revision ID: cc7dd65bcdd9 +Revises: 9fb73424598c +Create Date: 2025-04-19 13:36:41.784661 + +""" +from typing import Sequence, Union + +from alembic import op +import sqlalchemy as sa + + +# revision identifiers, used by Alembic. +revision: str = 'cc7dd65bcdd9' +down_revision: Union[str, None] = '9fb73424598c' +branch_labels: Union[str, Sequence[str], None] = None +depends_on: Union[str, Sequence[str], None] = None + + +def upgrade() -> None: + """Upgrade schema.""" + pass + + +def downgrade() -> None: + """Downgrade schema.""" + pass diff --git a/alembic/versions/d4d3f43ce86a_changing_db_bigly.py b/alembic/versions/d4d3f43ce86a_changing_db_bigly.py new file mode 100644 index 0000000..46272fe --- /dev/null +++ b/alembic/versions/d4d3f43ce86a_changing_db_bigly.py @@ -0,0 +1,339 @@ +"""changing db bigly + +Revision ID: d4d3f43ce86a +Revises: cc7dd65bcdd9 +Create Date: 2025-04-19 13:46:27.330261 + +""" +from typing import Sequence, Union + +from alembic import op +import sqlalchemy as sa +from sqlalchemy.dialects import postgresql + +# revision identifiers, used by Alembic. +revision: str = 'd4d3f43ce86a' +down_revision: Union[str, None] = 'cc7dd65bcdd9' +branch_labels: Union[str, Sequence[str], None] = None +depends_on: Union[str, Sequence[str], None] = None + + +def upgrade() -> None: + """Upgrade schema.""" + # ### commands auto generated by Alembic - please adjust! ### + op.create_table('customers', + sa.Column('id', sa.Integer(), nullable=False), + sa.Column('name', sa.String(), nullable=True), + sa.Column('created_at', sa.DateTime(timezone=True), nullable=True), + sa.Column('updated_at', sa.DateTime(timezone=True), nullable=True), + sa.PrimaryKeyConstraint('id') + ) + op.create_index(op.f('ix_customers_id'), 'customers', ['id'], unique=False) + op.create_index(op.f('ix_customers_name'), 'customers', ['name'], unique=True) + op.create_table('products', + sa.Column('id', sa.Integer(), nullable=False), + sa.Column('name', sa.String(), nullable=True), + sa.Column('tcgplayer_id', sa.String(), nullable=True), + sa.Column('created_at', sa.DateTime(timezone=True), nullable=True), + sa.Column('updated_at', sa.DateTime(timezone=True), nullable=True), + sa.Column('deleted_at', sa.DateTime(timezone=True), nullable=True), + sa.PrimaryKeyConstraint('id') + ) + op.create_table('tcgplayer_inventory', + sa.Column('id', sa.Integer(), nullable=False), + sa.Column('tcgplayer_id', sa.String(), nullable=True), + sa.Column('product_line', sa.String(), nullable=True), + sa.Column('set_name', sa.String(), nullable=True), + sa.Column('product_name', sa.String(), nullable=True), + sa.Column('title', sa.String(), nullable=True), + sa.Column('number', sa.String(), nullable=True), + sa.Column('rarity', sa.String(), nullable=True), + sa.Column('condition', sa.String(), nullable=True), + sa.Column('tcg_market_price', sa.Float(), nullable=True), + sa.Column('tcg_direct_low', sa.Float(), nullable=True), + sa.Column('tcg_low_price_with_shipping', sa.Float(), nullable=True), + sa.Column('tcg_low_price', sa.Float(), nullable=True), + sa.Column('total_quantity', sa.Integer(), nullable=True), + sa.Column('add_to_quantity', sa.Integer(), nullable=True), + sa.Column('tcg_marketplace_price', sa.Float(), nullable=True), + sa.Column('photo_url', sa.String(), nullable=True), + sa.Column('created_at', sa.DateTime(timezone=True), server_default=sa.text('CURRENT_TIMESTAMP'), nullable=True), + sa.Column('updated_at', sa.DateTime(timezone=True), nullable=True), + sa.Column('deleted_at', sa.DateTime(timezone=True), nullable=True), + sa.PrimaryKeyConstraint('id') + ) + op.create_index(op.f('ix_tcgplayer_inventory_id'), 'tcgplayer_inventory', ['id'], unique=False) + op.create_index(op.f('ix_tcgplayer_inventory_tcgplayer_id'), 'tcgplayer_inventory', ['tcgplayer_id'], unique=True) + op.create_table('vendors', + sa.Column('id', sa.Integer(), nullable=False), + sa.Column('name', sa.String(), nullable=True), + sa.Column('created_at', sa.DateTime(timezone=True), nullable=True), + sa.Column('updated_at', sa.DateTime(timezone=True), nullable=True), + sa.Column('deleted_at', sa.DateTime(timezone=True), nullable=True), + sa.PrimaryKeyConstraint('id') + ) + op.create_index(op.f('ix_vendors_id'), 'vendors', ['id'], unique=False) + op.create_index(op.f('ix_vendors_name'), 'vendors', ['name'], unique=True) + op.create_table('physical_items', + sa.Column('id', sa.Integer(), nullable=False), + sa.Column('item_type', sa.String(), nullable=True), + sa.Column('product_id', sa.Integer(), nullable=False), + sa.Column('created_at', sa.DateTime(timezone=True), nullable=True), + sa.Column('updated_at', sa.DateTime(timezone=True), nullable=True), + sa.Column('deleted_at', sa.DateTime(timezone=True), nullable=True), + sa.ForeignKeyConstraint(['product_id'], ['products.id'], ), + sa.PrimaryKeyConstraint('id') + ) + op.create_table('transactions', + sa.Column('id', sa.Integer(), nullable=False), + sa.Column('vendor_id', sa.Integer(), nullable=True), + sa.Column('customer_id', sa.Integer(), nullable=True), + sa.Column('transaction_type', sa.String(), nullable=True), + sa.Column('transaction_date', sa.DateTime(timezone=True), nullable=True), + sa.Column('transaction_total_amount', sa.Float(), nullable=True), + sa.Column('transaction_notes', sa.String(), nullable=True), + sa.Column('created_at', sa.DateTime(timezone=True), nullable=True), + sa.Column('updated_at', sa.DateTime(timezone=True), nullable=True), + sa.Column('deleted_at', sa.DateTime(timezone=True), nullable=True), + sa.ForeignKeyConstraint(['customer_id'], ['customers.id'], ), + sa.ForeignKeyConstraint(['vendor_id'], ['vendors.id'], ), + sa.PrimaryKeyConstraint('id') + ) + op.create_index(op.f('ix_transactions_id'), 'transactions', ['id'], unique=False) + op.create_table('inventory_items', + sa.Column('id', sa.Integer(), nullable=False), + sa.Column('physical_item_id', sa.Integer(), nullable=True), + sa.Column('cost_basis', sa.Float(), nullable=True), + sa.Column('parent_id', sa.Integer(), nullable=True), + sa.Column('created_at', sa.DateTime(timezone=True), nullable=True), + sa.Column('updated_at', sa.DateTime(timezone=True), nullable=True), + sa.Column('deleted_at', sa.DateTime(timezone=True), nullable=True), + sa.ForeignKeyConstraint(['parent_id'], ['inventory_items.id'], ), + sa.ForeignKeyConstraint(['physical_item_id'], ['physical_items.id'], ), + sa.PrimaryKeyConstraint('id'), + sa.UniqueConstraint('physical_item_id') + ) + op.create_index(op.f('ix_inventory_items_id'), 'inventory_items', ['id'], unique=False) + op.create_table('sealed_cases', + sa.Column('id', sa.Integer(), nullable=False), + sa.ForeignKeyConstraint(['id'], ['physical_items.id'], ), + sa.PrimaryKeyConstraint('id') + ) + op.create_table('transaction_items', + sa.Column('id', sa.Integer(), nullable=False), + sa.Column('transaction_id', sa.Integer(), nullable=True), + sa.Column('physical_item_id', sa.Integer(), nullable=True), + sa.Column('unit_price', sa.Float(), nullable=False), + sa.Column('created_at', sa.DateTime(timezone=True), nullable=True), + sa.Column('updated_at', sa.DateTime(timezone=True), nullable=True), + sa.Column('deleted_at', sa.DateTime(timezone=True), nullable=True), + sa.ForeignKeyConstraint(['physical_item_id'], ['physical_items.id'], ), + sa.ForeignKeyConstraint(['transaction_id'], ['transactions.id'], ), + sa.PrimaryKeyConstraint('id') + ) + op.create_index(op.f('ix_transaction_items_id'), 'transaction_items', ['id'], unique=False) + op.create_table('sealed_boxes', + sa.Column('id', sa.Integer(), nullable=False), + sa.Column('case_id', sa.Integer(), nullable=True), + sa.ForeignKeyConstraint(['case_id'], ['sealed_cases.id'], ), + sa.ForeignKeyConstraint(['id'], ['physical_items.id'], ), + sa.PrimaryKeyConstraint('id') + ) + op.create_table('open_events', + sa.Column('id', sa.Integer(), nullable=False), + sa.Column('sealed_case_id', sa.Integer(), nullable=True), + sa.Column('sealed_box_id', sa.Integer(), nullable=True), + sa.Column('open_date', sa.DateTime(timezone=True), nullable=True), + sa.Column('created_at', sa.DateTime(timezone=True), nullable=True), + sa.Column('updated_at', sa.DateTime(timezone=True), nullable=True), + sa.Column('deleted_at', sa.DateTime(timezone=True), nullable=True), + sa.ForeignKeyConstraint(['sealed_box_id'], ['sealed_boxes.id'], ), + sa.ForeignKeyConstraint(['sealed_case_id'], ['sealed_cases.id'], ), + sa.PrimaryKeyConstraint('id') + ) + op.create_index(op.f('ix_open_events_id'), 'open_events', ['id'], unique=False) + op.create_table('open_cards', + sa.Column('id', sa.Integer(), nullable=False), + sa.Column('open_event_id', sa.Integer(), nullable=True), + sa.Column('box_id', sa.Integer(), nullable=True), + sa.ForeignKeyConstraint(['box_id'], ['open_boxes.id'], ), + sa.ForeignKeyConstraint(['id'], ['physical_items.id'], ), + sa.ForeignKeyConstraint(['open_event_id'], ['open_events.id'], ), + sa.PrimaryKeyConstraint('id') + ) + op.create_table('cost_basis', + sa.Column('id', sa.Integer(), nullable=False), + sa.Column('transaction_item_id', sa.Integer(), nullable=True), + sa.Column('sealed_case_id', sa.Integer(), nullable=True), + sa.Column('sealed_box_id', sa.Integer(), nullable=True), + sa.Column('open_box_id', sa.Integer(), nullable=True), + sa.Column('open_card_id', sa.Integer(), nullable=True), + sa.Column('quantity', sa.Integer(), nullable=False), + sa.Column('unit_cost', sa.Float(), nullable=False), + sa.Column('created_at', sa.DateTime(timezone=True), nullable=True), + sa.Column('updated_at', sa.DateTime(timezone=True), nullable=True), + sa.Column('deleted_at', sa.DateTime(timezone=True), nullable=True), + sa.ForeignKeyConstraint(['open_box_id'], ['open_boxes.id'], ), + sa.ForeignKeyConstraint(['open_card_id'], ['open_cards.id'], ), + sa.ForeignKeyConstraint(['sealed_box_id'], ['sealed_boxes.id'], ), + sa.ForeignKeyConstraint(['sealed_case_id'], ['sealed_cases.id'], ), + sa.ForeignKeyConstraint(['transaction_item_id'], ['transaction_items.id'], ), + sa.PrimaryKeyConstraint('id') + ) + op.create_index(op.f('ix_cost_basis_id'), 'cost_basis', ['id'], unique=False) + + # Drop tables in correct dependency order + # First drop foreign key constraints + op.execute('DROP TABLE IF EXISTS open_cards CASCADE') + op.execute('DROP TABLE IF EXISTS cost_basis CASCADE') + op.execute('DROP TABLE IF EXISTS open_boxes CASCADE') + op.execute('DROP TABLE IF EXISTS boxes CASCADE') + op.execute('DROP TABLE IF EXISTS games CASCADE') + + op.drop_index('ix_inventory_id', table_name='inventory') + # ### end Alembic commands ### + + +def downgrade() -> None: + """Downgrade schema.""" + # ### commands auto generated by Alembic - please adjust! ### + # Create tables in correct dependency order + op.create_table('games', + sa.Column('id', sa.INTEGER(), autoincrement=True, nullable=False), + sa.Column('name', sa.VARCHAR(), autoincrement=False, nullable=True), + sa.Column('description', sa.VARCHAR(), autoincrement=False, nullable=True), + sa.Column('image_url', sa.VARCHAR(), autoincrement=False, nullable=True), + sa.Column('created_at', postgresql.TIMESTAMP(timezone=True), server_default=sa.text('now()'), autoincrement=False, nullable=True), + sa.Column('updated_at', postgresql.TIMESTAMP(timezone=True), autoincrement=False, nullable=True), + sa.PrimaryKeyConstraint('id', name='games_pkey') + ) + op.create_index('ix_games_id', 'games', ['id'], unique=False) + + op.create_table('boxes', + sa.Column('id', sa.INTEGER(), autoincrement=True, nullable=False), + sa.Column('product_id', sa.INTEGER(), autoincrement=False, nullable=True), + sa.Column('type', sa.VARCHAR(), autoincrement=False, nullable=True), + sa.Column('set_code', sa.VARCHAR(), autoincrement=False, nullable=True), + sa.Column('sku', sa.INTEGER(), autoincrement=False, nullable=True), + sa.Column('name', sa.VARCHAR(), autoincrement=False, nullable=True), + sa.Column('game_id', sa.INTEGER(), autoincrement=False, nullable=True), + sa.Column('expected_number_of_cards', sa.INTEGER(), autoincrement=False, nullable=True), + sa.Column('description', sa.VARCHAR(), autoincrement=False, nullable=True), + sa.Column('image_url', sa.VARCHAR(), autoincrement=False, nullable=True), + sa.Column('created_at', postgresql.TIMESTAMP(timezone=True), server_default=sa.text('now()'), autoincrement=False, nullable=True), + sa.Column('updated_at', postgresql.TIMESTAMP(timezone=True), autoincrement=False, nullable=True), + sa.ForeignKeyConstraint(['game_id'], ['games.id'], name='boxes_game_id_fkey'), + sa.PrimaryKeyConstraint('id', name='boxes_pkey') + ) + op.create_index('ix_boxes_id', 'boxes', ['id'], unique=False) + + op.create_table('open_boxes', + sa.Column('id', sa.INTEGER(), autoincrement=True, nullable=False), + sa.Column('box_id', sa.INTEGER(), autoincrement=False, nullable=True), + sa.Column('date_opened', postgresql.TIMESTAMP(timezone=True), autoincrement=False, nullable=True), + sa.Column('number_of_cards', sa.INTEGER(), autoincrement=False, nullable=True), + sa.Column('created_at', postgresql.TIMESTAMP(timezone=True), server_default=sa.text('now()'), autoincrement=False, nullable=True), + sa.Column('updated_at', postgresql.TIMESTAMP(timezone=True), autoincrement=False, nullable=True), + sa.ForeignKeyConstraint(['box_id'], ['boxes.id'], name='open_boxes_box_id_fkey'), + sa.PrimaryKeyConstraint('id', name='open_boxes_pkey') + ) + op.create_index('ix_open_boxes_id', 'open_boxes', ['id'], unique=False) + + op.create_table('open_cards', + sa.Column('id', sa.INTEGER(), autoincrement=True, nullable=False), + sa.Column('box_id', sa.INTEGER(), autoincrement=False, nullable=True), + sa.Column('created_at', postgresql.TIMESTAMP(timezone=True), server_default=sa.text('now()'), autoincrement=False, nullable=True), + sa.Column('updated_at', postgresql.TIMESTAMP(timezone=True), autoincrement=False, nullable=True), + sa.ForeignKeyConstraint(['box_id'], ['open_boxes.id'], name='open_cards_box_id_fkey'), + sa.PrimaryKeyConstraint('id', name='open_cards_pkey') + ) + op.create_index('ix_open_cards_id', 'open_cards', ['id'], unique=False) + + op.create_table('cost_basis', + sa.Column('id', sa.INTEGER(), autoincrement=True, nullable=False), + sa.Column('open_box_id', sa.INTEGER(), autoincrement=False, nullable=True), + sa.Column('created_at', postgresql.TIMESTAMP(timezone=True), server_default=sa.text('now()'), autoincrement=False, nullable=True), + sa.Column('updated_at', postgresql.TIMESTAMP(timezone=True), autoincrement=False, nullable=True), + sa.ForeignKeyConstraint(['open_box_id'], ['open_boxes.id'], name='cost_basis_open_box_id_fkey'), + sa.PrimaryKeyConstraint('id', name='cost_basis_pkey') + ) + op.create_index('ix_cost_basis_id', 'cost_basis', ['id'], unique=False) + + op.create_table('cards', + sa.Column('id', sa.INTEGER(), autoincrement=True, nullable=False), + sa.Column('name', sa.VARCHAR(), autoincrement=False, nullable=True), + sa.Column('rarity', sa.VARCHAR(), autoincrement=False, nullable=True), + sa.Column('set_name', sa.VARCHAR(), autoincrement=False, nullable=True), + sa.Column('price', sa.DOUBLE_PRECISION(precision=53), autoincrement=False, nullable=True), + sa.Column('quantity', sa.INTEGER(), autoincrement=False, nullable=True), + sa.Column('tcgplayer_sku', sa.VARCHAR(), autoincrement=False, nullable=True), + sa.Column('product_line', sa.VARCHAR(), autoincrement=False, nullable=True), + sa.Column('product_name', sa.VARCHAR(), autoincrement=False, nullable=True), + sa.Column('title', sa.VARCHAR(), autoincrement=False, nullable=True), + sa.Column('number', sa.VARCHAR(), autoincrement=False, nullable=True), + sa.Column('condition', sa.VARCHAR(), autoincrement=False, nullable=True), + sa.Column('tcg_market_price', sa.DOUBLE_PRECISION(precision=53), autoincrement=False, nullable=True), + sa.Column('tcg_direct_low', sa.DOUBLE_PRECISION(precision=53), autoincrement=False, nullable=True), + sa.Column('tcg_low_price_with_shipping', sa.DOUBLE_PRECISION(precision=53), autoincrement=False, nullable=True), + sa.Column('tcg_low_price', sa.DOUBLE_PRECISION(precision=53), autoincrement=False, nullable=True), + sa.Column('total_quantity', sa.INTEGER(), autoincrement=False, nullable=True), + sa.Column('add_to_quantity', sa.INTEGER(), autoincrement=False, nullable=True), + sa.Column('tcg_marketplace_price', sa.DOUBLE_PRECISION(precision=53), autoincrement=False, nullable=True), + sa.Column('photo_url', sa.VARCHAR(), autoincrement=False, nullable=True), + sa.Column('created_at', postgresql.TIMESTAMP(timezone=True), server_default=sa.text('now()'), autoincrement=False, nullable=True), + sa.Column('updated_at', postgresql.TIMESTAMP(timezone=True), autoincrement=False, nullable=True), + sa.PrimaryKeyConstraint('id', name='cards_pkey') + ) + op.create_index('ix_cards_tcgplayer_sku', 'cards', ['tcgplayer_sku'], unique=True) + op.create_index('ix_cards_set_name', 'cards', ['set_name'], unique=False) + op.create_index('ix_cards_name', 'cards', ['name'], unique=False) + op.create_index('ix_cards_id', 'cards', ['id'], unique=False) + op.create_table('inventory', + sa.Column('id', sa.INTEGER(), autoincrement=True, nullable=False), + sa.Column('tcgplayer_id', sa.VARCHAR(), autoincrement=False, nullable=True), + sa.Column('product_line', sa.VARCHAR(), autoincrement=False, nullable=True), + sa.Column('set_name', sa.VARCHAR(), autoincrement=False, nullable=True), + sa.Column('product_name', sa.VARCHAR(), autoincrement=False, nullable=True), + sa.Column('title', sa.VARCHAR(), autoincrement=False, nullable=True), + sa.Column('number', sa.VARCHAR(), autoincrement=False, nullable=True), + sa.Column('rarity', sa.VARCHAR(), autoincrement=False, nullable=True), + sa.Column('condition', sa.VARCHAR(), autoincrement=False, nullable=True), + sa.Column('tcg_market_price', sa.DOUBLE_PRECISION(precision=53), autoincrement=False, nullable=True), + sa.Column('tcg_direct_low', sa.DOUBLE_PRECISION(precision=53), autoincrement=False, nullable=True), + sa.Column('tcg_low_price_with_shipping', sa.DOUBLE_PRECISION(precision=53), autoincrement=False, nullable=True), + sa.Column('tcg_low_price', sa.DOUBLE_PRECISION(precision=53), autoincrement=False, nullable=True), + sa.Column('total_quantity', sa.INTEGER(), autoincrement=False, nullable=True), + sa.Column('add_to_quantity', sa.INTEGER(), autoincrement=False, nullable=True), + sa.Column('tcg_marketplace_price', sa.DOUBLE_PRECISION(precision=53), autoincrement=False, nullable=True), + sa.Column('photo_url', sa.VARCHAR(), autoincrement=False, nullable=True), + sa.Column('created_at', postgresql.TIMESTAMP(timezone=True), server_default=sa.text('now()'), autoincrement=False, nullable=True), + sa.Column('updated_at', postgresql.TIMESTAMP(timezone=True), autoincrement=False, nullable=True), + sa.PrimaryKeyConstraint('id', name='inventory_pkey') + ) + op.create_index('ix_inventory_tcgplayer_id', 'inventory', ['tcgplayer_id'], unique=True) + op.create_index('ix_inventory_id', 'inventory', ['id'], unique=False) + op.drop_index(op.f('ix_cost_basis_id'), table_name='cost_basis') + op.drop_table('cost_basis') + op.drop_table('open_cards') + op.drop_index(op.f('ix_open_events_id'), table_name='open_events') + op.drop_table('open_events') + op.drop_table('sealed_boxes') + op.drop_index(op.f('ix_transaction_items_id'), table_name='transaction_items') + op.drop_table('transaction_items') + op.drop_table('sealed_cases') + op.drop_index(op.f('ix_inventory_items_id'), table_name='inventory_items') + op.drop_table('inventory_items') + op.drop_index(op.f('ix_transactions_id'), table_name='transactions') + op.drop_table('transactions') + op.drop_table('physical_items') + op.drop_index(op.f('ix_vendors_name'), table_name='vendors') + op.drop_index(op.f('ix_vendors_id'), table_name='vendors') + op.drop_table('vendors') + op.drop_index(op.f('ix_tcgplayer_inventory_tcgplayer_id'), table_name='tcgplayer_inventory') + op.drop_index(op.f('ix_tcgplayer_inventory_id'), table_name='tcgplayer_inventory') + op.drop_table('tcgplayer_inventory') + op.drop_table('products') + op.drop_index(op.f('ix_customers_name'), table_name='customers') + op.drop_index(op.f('ix_customers_id'), table_name='customers') + op.drop_table('customers') + # ### end Alembic commands ### diff --git a/app.log b/app.log index 9a61ffd..855a69f 100644 --- a/app.log +++ b/app.log @@ -1,1760 +1,28 @@ -2025-04-18 15:17:22,635 - INFO - app.main - Application starting up... -2025-04-18 15:17:22,679 - INFO - app.main - Database initialized successfully -2025-04-18 15:17:22,680 - INFO - app.services.service_manager - Service OrderManagementService registered -2025-04-18 15:17:22,680 - INFO - app.services.service_manager - Service TCGPlayerInventoryService registered -2025-04-18 15:17:22,680 - INFO - app.services.service_manager - Service LabelPrinterService registered -2025-04-18 15:17:22,680 - INFO - app.services.service_manager - Service RegularPrinterService registered -2025-04-18 15:17:22,683 - INFO - app.services.service_manager - Service AddressLabelService registered -2025-04-18 15:17:22,685 - INFO - app.services.service_manager - Service PullSheetService registered -2025-04-18 15:17:22,685 - INFO - app.services.service_manager - Service SetLabelService registered -2025-04-18 15:17:22,685 - INFO - app.services.service_manager - Service DataInitializationService registered -2025-04-18 15:17:22,686 - INFO - app.services.service_manager - Service SchedulerService registered -2025-04-18 15:17:22,686 - INFO - app.services.service_manager - Service FileService registered -2025-04-18 15:17:22,686 - INFO - app.services.service_manager - Service TCGCSVService registered -2025-04-18 15:17:22,686 - INFO - app.services.service_manager - Service MTGJSONService registered -2025-04-18 15:17:22,687 - INFO - app.services.service_manager - All services initialized successfully -2025-04-18 15:17:22,687 - INFO - app.services.data_initialization - Starting data initialization process -2025-04-18 15:17:22,687 - INFO - app.services.data_initialization - Initializing archived prices... -2025-04-18 15:17:22,687 - INFO - app.services.data_initialization - Starting archived prices initialization from 2024-03-05 to 2025-04-17 -2025-04-18 15:17:22,688 - INFO - app.services.data_initialization - Processing 409 dates -2025-04-18 15:17:22,688 - INFO - app.services.data_initialization - Downloading and processing archived prices for 2024-03-05 -2025-04-18 15:17:22,864 - INFO - app.services.external_api.base_external_service - Making request to https://tcgcsv.com/archive/tcgplayer/prices-2024-03-05.ppmd.7z -2025-04-18 15:17:27,182 - INFO - app.services.data_initialization - Processed prices for category 1, group 23319 on 2024-03-05 -2025-04-18 15:17:27,182 - INFO - app.services.data_initialization - Processed prices for category 1, group 1687 on 2024-03-05 -2025-04-18 15:17:27,193 - INFO - app.services.data_initialization - Processed prices for category 1, group 2326 on 2024-03-05 -2025-04-18 15:17:27,210 - INFO - app.services.data_initialization - Processed prices for category 1, group 117 on 2024-03-05 -2025-04-18 15:17:27,225 - INFO - app.services.data_initialization - Processed prices for category 1, group 1277 on 2024-03-05 -2025-04-18 15:17:27,242 - INFO - app.services.data_initialization - Processed prices for category 1, group 1476 on 2024-03-05 -2025-04-18 15:17:27,261 - INFO - app.services.data_initialization - Processed prices for category 1, group 82 on 2024-03-05 -2025-04-18 15:17:27,285 - INFO - app.services.data_initialization - Processed prices for category 1, group 80 on 2024-03-05 -2025-04-18 15:17:27,299 - INFO - app.services.data_initialization - Processed prices for category 1, group 2771 on 2024-03-05 -2025-04-18 15:17:27,314 - INFO - app.services.data_initialization - Processed prices for category 1, group 1163 on 2024-03-05 -2025-04-18 15:17:27,325 - INFO - app.services.data_initialization - Processed prices for category 1, group 16 on 2024-03-05 -2025-04-18 15:17:27,337 - INFO - app.services.data_initialization - Processed prices for category 1, group 57 on 2024-03-05 -2025-04-18 15:17:27,347 - INFO - app.services.data_initialization - Processed prices for category 1, group 30 on 2024-03-05 -2025-04-18 15:17:27,366 - INFO - app.services.data_initialization - Processed prices for category 1, group 2245 on 2024-03-05 -2025-04-18 15:17:27,383 - INFO - app.services.data_initialization - Processed prices for category 1, group 23316 on 2024-03-05 -2025-04-18 15:17:27,397 - INFO - app.services.data_initialization - Processed prices for category 1, group 1490 on 2024-03-05 -2025-04-18 15:17:27,417 - INFO - app.services.data_initialization - Processed prices for category 1, group 1144 on 2024-03-05 -2025-04-18 15:17:27,449 - INFO - app.services.data_initialization - Processed prices for category 1, group 3070 on 2024-03-05 -2025-04-18 15:17:27,479 - INFO - app.services.data_initialization - Processed prices for category 1, group 2655 on 2024-03-05 -2025-04-18 15:17:27,489 - INFO - app.services.data_initialization - Processed prices for category 1, group 31 on 2024-03-05 -2025-04-18 15:17:27,500 - INFO - app.services.data_initialization - Processed prices for category 1, group 3158 on 2024-03-05 -2025-04-18 15:17:27,517 - INFO - app.services.data_initialization - Processed prices for category 1, group 39 on 2024-03-05 -2025-04-18 15:17:27,529 - INFO - app.services.data_initialization - Processed prices for category 1, group 2966 on 2024-03-05 -2025-04-18 15:17:27,554 - INFO - app.services.data_initialization - Processed prices for category 1, group 67 on 2024-03-05 -2025-04-18 15:17:27,579 - INFO - app.services.data_initialization - Processed prices for category 1, group 2568 on 2024-03-05 -2025-04-18 15:17:27,607 - INFO - app.services.data_initialization - Processed prices for category 1, group 22875 on 2024-03-05 -2025-04-18 15:17:27,617 - INFO - app.services.data_initialization - Processed prices for category 1, group 2067 on 2024-03-05 -2025-04-18 15:17:27,629 - INFO - app.services.data_initialization - Processed prices for category 1, group 1904 on 2024-03-05 -2025-04-18 15:17:27,636 - INFO - app.services.data_initialization - Processed prices for category 1, group 2546 on 2024-03-05 -2025-04-18 15:17:27,646 - INFO - app.services.data_initialization - Processed prices for category 1, group 17667 on 2024-03-05 -2025-04-18 15:17:27,668 - INFO - app.services.data_initialization - Processed prices for category 1, group 20 on 2024-03-05 -2025-04-18 15:17:27,670 - INFO - app.services.data_initialization - Processed prices for category 1, group 2552 on 2024-03-05 -2025-04-18 15:17:27,680 - INFO - app.services.data_initialization - Processed prices for category 1, group 2463 on 2024-03-05 -2025-04-18 15:17:27,695 - INFO - app.services.data_initialization - Processed prices for category 1, group 1276 on 2024-03-05 -2025-04-18 15:17:27,710 - INFO - app.services.data_initialization - Processed prices for category 1, group 72 on 2024-03-05 -2025-04-18 15:17:27,720 - INFO - app.services.data_initialization - Processed prices for category 1, group 37 on 2024-03-05 -2025-04-18 15:17:27,731 - INFO - app.services.data_initialization - Processed prices for category 1, group 2361 on 2024-03-05 -2025-04-18 15:17:27,750 - INFO - app.services.data_initialization - Processed prices for category 1, group 70 on 2024-03-05 -2025-04-18 15:17:27,760 - INFO - app.services.data_initialization - Processed prices for category 1, group 2084 on 2024-03-05 -2025-04-18 15:17:27,788 - INFO - app.services.data_initialization - Processed prices for category 1, group 3185 on 2024-03-05 -2025-04-18 15:17:27,806 - INFO - app.services.data_initialization - Processed prices for category 1, group 1673 on 2024-03-05 -2025-04-18 15:17:27,834 - INFO - app.services.data_initialization - Processed prices for category 1, group 17670 on 2024-03-05 -2025-04-18 15:17:27,850 - INFO - app.services.data_initialization - Processed prices for category 1, group 2481 on 2024-03-05 -2025-04-18 15:17:27,862 - INFO - app.services.data_initialization - Processed prices for category 1, group 3169 on 2024-03-05 -2025-04-18 15:17:27,872 - INFO - app.services.data_initialization - Processed prices for category 1, group 2598 on 2024-03-05 -2025-04-18 15:17:27,900 - INFO - app.services.data_initialization - Processed prices for category 1, group 2773 on 2024-03-05 -2025-04-18 15:17:27,913 - INFO - app.services.data_initialization - Processed prices for category 1, group 2770 on 2024-03-05 -2025-04-18 15:17:27,922 - INFO - app.services.data_initialization - Processed prices for category 1, group 22970 on 2024-03-05 -2025-04-18 15:17:27,942 - INFO - app.services.data_initialization - Processed prices for category 1, group 44 on 2024-03-05 -2025-04-18 15:17:27,954 - INFO - app.services.data_initialization - Processed prices for category 1, group 3160 on 2024-03-05 -2025-04-18 15:17:27,968 - INFO - app.services.data_initialization - Processed prices for category 1, group 45 on 2024-03-05 -2025-04-18 15:17:27,983 - INFO - app.services.data_initialization - Processed prices for category 1, group 17665 on 2024-03-05 -2025-04-18 15:17:28,001 - INFO - app.services.data_initialization - Processed prices for category 1, group 103 on 2024-03-05 -2025-04-18 15:17:28,015 - INFO - app.services.data_initialization - Processed prices for category 1, group 125 on 2024-03-05 -2025-04-18 15:17:28,025 - INFO - app.services.data_initialization - Processed prices for category 1, group 2562 on 2024-03-05 -2025-04-18 15:17:28,034 - INFO - app.services.data_initialization - Processed prices for category 1, group 54 on 2024-03-05 -2025-04-18 15:17:28,050 - INFO - app.services.data_initialization - Processed prices for category 1, group 2634 on 2024-03-05 -2025-04-18 15:17:28,113 - INFO - app.services.data_initialization - Processed prices for category 1, group 69 on 2024-03-05 -2025-04-18 15:17:28,123 - INFO - app.services.data_initialization - Processed prices for category 1, group 2633 on 2024-03-05 -2025-04-18 15:17:28,137 - INFO - app.services.data_initialization - Processed prices for category 1, group 88 on 2024-03-05 -2025-04-18 15:17:28,149 - INFO - app.services.data_initialization - Processed prices for category 1, group 3175 on 2024-03-05 -2025-04-18 15:17:28,159 - INFO - app.services.data_initialization - Processed prices for category 1, group 36 on 2024-03-05 -2025-04-18 15:17:28,171 - INFO - app.services.data_initialization - Processed prices for category 1, group 2891 on 2024-03-05 -2025-04-18 15:17:28,197 - INFO - app.services.data_initialization - Processed prices for category 1, group 1512 on 2024-03-05 -2025-04-18 15:17:28,212 - INFO - app.services.data_initialization - Processed prices for category 1, group 11 on 2024-03-05 -2025-04-18 15:17:28,224 - INFO - app.services.data_initialization - Processed prices for category 1, group 40 on 2024-03-05 -2025-04-18 15:17:28,233 - INFO - app.services.data_initialization - Processed prices for category 1, group 2220 on 2024-03-05 -2025-04-18 15:17:28,241 - INFO - app.services.data_initialization - Processed prices for category 1, group 2386 on 2024-03-05 -2025-04-18 15:17:28,269 - INFO - app.services.data_initialization - Processed prices for category 1, group 2864 on 2024-03-05 -2025-04-18 15:17:28,287 - INFO - app.services.data_initialization - Processed prices for category 1, group 24 on 2024-03-05 -2025-04-18 15:17:28,298 - INFO - app.services.data_initialization - Processed prices for category 1, group 1348 on 2024-03-05 -2025-04-18 15:17:28,319 - INFO - app.services.data_initialization - Processed prices for category 1, group 2043 on 2024-03-05 -2025-04-18 15:17:28,336 - INFO - app.services.data_initialization - Processed prices for category 1, group 108 on 2024-03-05 -2025-04-18 15:17:28,354 - INFO - app.services.data_initialization - Processed prices for category 1, group 124 on 2024-03-05 -2025-04-18 15:17:28,367 - INFO - app.services.data_initialization - Processed prices for category 1, group 23164 on 2024-03-05 -2025-04-18 15:17:28,400 - INFO - app.services.data_initialization - Processed prices for category 1, group 2942 on 2024-03-05 -2025-04-18 15:17:28,453 - INFO - app.services.data_initialization - Processed prices for category 1, group 23019 on 2024-03-05 -2025-04-18 15:17:28,466 - INFO - app.services.data_initialization - Processed prices for category 1, group 2334 on 2024-03-05 -2025-04-18 15:17:28,480 - INFO - app.services.data_initialization - Processed prices for category 1, group 122 on 2024-03-05 -2025-04-18 15:17:28,491 - INFO - app.services.data_initialization - Processed prices for category 1, group 365 on 2024-03-05 -2025-04-18 15:17:28,500 - INFO - app.services.data_initialization - Processed prices for category 1, group 2247 on 2024-03-05 -2025-04-18 15:17:28,508 - INFO - app.services.data_initialization - Processed prices for category 1, group 2447 on 2024-03-05 -2025-04-18 15:17:28,520 - INFO - app.services.data_initialization - Processed prices for category 1, group 121 on 2024-03-05 -2025-04-18 15:17:28,532 - INFO - app.services.data_initialization - Processed prices for category 1, group 22922 on 2024-03-05 -2025-04-18 15:17:28,548 - INFO - app.services.data_initialization - Processed prices for category 1, group 23 on 2024-03-05 -2025-04-18 15:17:28,564 - INFO - app.services.data_initialization - Processed prices for category 1, group 25 on 2024-03-05 -2025-04-18 15:17:28,584 - INFO - app.services.data_initialization - Processed prices for category 1, group 1293 on 2024-03-05 -2025-04-18 15:17:28,601 - INFO - app.services.data_initialization - Processed prices for category 1, group 362 on 2024-03-05 -2025-04-18 15:17:28,616 - INFO - app.services.data_initialization - Processed prices for category 1, group 83 on 2024-03-05 -2025-04-18 15:17:28,628 - INFO - app.services.data_initialization - Processed prices for category 1, group 107 on 2024-03-05 -2025-04-18 15:17:28,650 - INFO - app.services.data_initialization - Processed prices for category 1, group 23337 on 2024-03-05 -2025-04-18 15:17:28,673 - INFO - app.services.data_initialization - Processed prices for category 1, group 1 on 2024-03-05 -2025-04-18 15:17:28,689 - INFO - app.services.data_initialization - Processed prices for category 1, group 7 on 2024-03-05 -2025-04-18 15:17:28,707 - INFO - app.services.data_initialization - Processed prices for category 1, group 569 on 2024-03-05 -2025-04-18 15:17:28,719 - INFO - app.services.data_initialization - Processed prices for category 1, group 2156 on 2024-03-05 -2025-04-18 15:17:28,739 - INFO - app.services.data_initialization - Processed prices for category 1, group 110 on 2024-03-05 -2025-04-18 15:17:28,759 - INFO - app.services.data_initialization - Processed prices for category 1, group 1791 on 2024-03-05 -2025-04-18 15:17:28,790 - INFO - app.services.data_initialization - Processed prices for category 1, group 2958 on 2024-03-05 -2025-04-18 15:17:28,793 - INFO - app.services.data_initialization - Processed prices for category 1, group 1520 on 2024-03-05 -2025-04-18 15:17:28,814 - INFO - app.services.data_initialization - Processed prices for category 1, group 95 on 2024-03-05 -2025-04-18 15:17:28,816 - INFO - app.services.data_initialization - Processed prices for category 1, group 23440 on 2024-03-05 -2025-04-18 15:17:28,826 - INFO - app.services.data_initialization - Processed prices for category 1, group 2076 on 2024-03-05 -2025-04-18 15:17:28,844 - INFO - app.services.data_initialization - Processed prices for category 1, group 2098 on 2024-03-05 -2025-04-18 15:17:28,855 - INFO - app.services.data_initialization - Processed prices for category 1, group 1726 on 2024-03-05 -2025-04-18 15:17:28,855 - INFO - app.services.data_initialization - Processed prices for category 1, group 23167 on 2024-03-05 -2025-04-18 15:17:28,865 - INFO - app.services.data_initialization - Processed prices for category 1, group 2713 on 2024-03-05 -2025-04-18 15:17:28,883 - INFO - app.services.data_initialization - Processed prices for category 1, group 1934 on 2024-03-05 -2025-04-18 15:17:28,980 - INFO - app.services.data_initialization - Processed prices for category 1, group 2715 on 2024-03-05 -2025-04-18 15:17:28,991 - INFO - app.services.data_initialization - Processed prices for category 1, group 1524 on 2024-03-05 -2025-04-18 15:17:29,006 - INFO - app.services.data_initialization - Processed prices for category 1, group 1792 on 2024-03-05 -2025-04-18 15:17:29,021 - INFO - app.services.data_initialization - Processed prices for category 1, group 23420 on 2024-03-05 -2025-04-18 15:17:29,040 - INFO - app.services.data_initialization - Processed prices for category 1, group 2360 on 2024-03-05 -2025-04-18 15:17:29,041 - INFO - app.services.data_initialization - Processed prices for category 1, group 23445 on 2024-03-05 -2025-04-18 15:17:29,052 - INFO - app.services.data_initialization - Processed prices for category 1, group 3129 on 2024-03-05 -2025-04-18 15:17:29,081 - INFO - app.services.data_initialization - Processed prices for category 1, group 2648 on 2024-03-05 -2025-04-18 15:17:29,093 - INFO - app.services.data_initialization - Processed prices for category 1, group 2087 on 2024-03-05 -2025-04-18 15:17:29,110 - INFO - app.services.data_initialization - Processed prices for category 1, group 22876 on 2024-03-05 -2025-04-18 15:17:29,129 - INFO - app.services.data_initialization - Processed prices for category 1, group 1503 on 2024-03-05 -2025-04-18 15:17:29,145 - INFO - app.services.data_initialization - Processed prices for category 1, group 17662 on 2024-03-05 -2025-04-18 15:17:29,155 - INFO - app.services.data_initialization - Processed prices for category 1, group 113 on 2024-03-05 -2025-04-18 15:17:29,155 - INFO - app.services.data_initialization - Processed prices for category 1, group 29 on 2024-03-05 -2025-04-18 15:17:29,167 - INFO - app.services.data_initialization - Processed prices for category 1, group 2643 on 2024-03-05 -2025-04-18 15:17:29,190 - INFO - app.services.data_initialization - Processed prices for category 1, group 81 on 2024-03-05 -2025-04-18 15:17:29,200 - INFO - app.services.data_initialization - Processed prices for category 1, group 1930 on 2024-03-05 -2025-04-18 15:17:29,200 - INFO - app.services.data_initialization - Processed prices for category 1, group 2988 on 2024-03-05 -2025-04-18 15:17:29,202 - INFO - app.services.data_initialization - Processed prices for category 1, group 2989 on 2024-03-05 -2025-04-18 15:17:29,232 - INFO - app.services.data_initialization - Processed prices for category 1, group 3157 on 2024-03-05 -2025-04-18 15:17:29,245 - INFO - app.services.data_initialization - Processed prices for category 1, group 87 on 2024-03-05 -2025-04-18 15:17:29,381 - INFO - app.services.data_initialization - Processed prices for category 1, group 92 on 2024-03-05 -2025-04-18 15:17:29,396 - INFO - app.services.data_initialization - Processed prices for category 1, group 2665 on 2024-03-05 -2025-04-18 15:17:29,408 - INFO - app.services.data_initialization - Processed prices for category 1, group 23345 on 2024-03-05 -2025-04-18 15:17:29,419 - INFO - app.services.data_initialization - Processed prices for category 1, group 93 on 2024-03-05 -2025-04-18 15:17:29,434 - INFO - app.services.data_initialization - Processed prices for category 1, group 63 on 2024-03-05 -2025-04-18 15:17:29,435 - INFO - app.services.data_initialization - Processed prices for category 1, group 23444 on 2024-03-05 -2025-04-18 15:17:29,482 - INFO - app.services.data_initialization - Processed prices for category 1, group 3047 on 2024-03-05 -2025-04-18 15:17:29,500 - INFO - app.services.data_initialization - Processed prices for category 1, group 2791 on 2024-03-05 -2025-04-18 15:17:29,515 - INFO - app.services.data_initialization - Processed prices for category 1, group 76 on 2024-03-05 -2025-04-18 15:17:29,534 - INFO - app.services.data_initialization - Processed prices for category 1, group 2092 on 2024-03-05 -2025-04-18 15:17:29,546 - INFO - app.services.data_initialization - Processed prices for category 1, group 3032 on 2024-03-05 -2025-04-18 15:17:29,557 - INFO - app.services.data_initialization - Processed prices for category 1, group 52 on 2024-03-05 -2025-04-18 15:17:29,566 - INFO - app.services.data_initialization - Processed prices for category 1, group 2207 on 2024-03-05 -2025-04-18 15:17:29,588 - INFO - app.services.data_initialization - Processed prices for category 1, group 60 on 2024-03-05 -2025-04-18 15:17:29,611 - INFO - app.services.data_initialization - Processed prices for category 1, group 2441 on 2024-03-05 -2025-04-18 15:17:29,620 - INFO - app.services.data_initialization - Processed prices for category 1, group 89 on 2024-03-05 -2025-04-18 15:17:29,629 - INFO - app.services.data_initialization - Processed prices for category 1, group 1577 on 2024-03-05 -2025-04-18 15:17:29,660 - INFO - app.services.data_initialization - Processed prices for category 1, group 17684 on 2024-03-05 -2025-04-18 15:17:29,672 - INFO - app.services.data_initialization - Processed prices for category 1, group 1905 on 2024-03-05 -2025-04-18 15:17:29,687 - INFO - app.services.data_initialization - Processed prices for category 1, group 26 on 2024-03-05 -2025-04-18 15:17:29,705 - INFO - app.services.data_initialization - Processed prices for category 1, group 1790 on 2024-03-05 -2025-04-18 15:17:29,705 - INFO - app.services.data_initialization - Processed prices for category 1, group 1688 on 2024-03-05 -2025-04-18 15:17:29,714 - INFO - app.services.data_initialization - Processed prices for category 1, group 21 on 2024-03-05 -2025-04-18 15:17:29,727 - INFO - app.services.data_initialization - Processed prices for category 1, group 23273 on 2024-03-05 -2025-04-18 15:17:29,740 - INFO - app.services.data_initialization - Processed prices for category 1, group 1641 on 2024-03-05 -2025-04-18 15:17:29,752 - INFO - app.services.data_initialization - Processed prices for category 1, group 23421 on 2024-03-05 -2025-04-18 15:17:29,768 - INFO - app.services.data_initialization - Processed prices for category 1, group 28 on 2024-03-05 -2025-04-18 15:17:29,779 - INFO - app.services.data_initialization - Processed prices for category 1, group 23270 on 2024-03-05 -2025-04-18 15:17:29,790 - INFO - app.services.data_initialization - Processed prices for category 1, group 369 on 2024-03-05 -2025-04-18 15:17:29,810 - INFO - app.services.data_initialization - Processed prices for category 1, group 2366 on 2024-03-05 -2025-04-18 15:17:29,825 - INFO - app.services.data_initialization - Processed prices for category 1, group 55 on 2024-03-05 -2025-04-18 15:17:29,838 - INFO - app.services.data_initialization - Processed prices for category 1, group 2570 on 2024-03-05 -2025-04-18 15:17:29,859 - INFO - app.services.data_initialization - Processed prices for category 1, group 1645 on 2024-03-05 -2025-04-18 15:17:29,871 - INFO - app.services.data_initialization - Processed prices for category 1, group 23224 on 2024-03-05 -2025-04-18 15:17:29,881 - INFO - app.services.data_initialization - Processed prices for category 1, group 32 on 2024-03-05 -2025-04-18 15:17:29,904 - INFO - app.services.data_initialization - Processed prices for category 1, group 73 on 2024-03-05 -2025-04-18 15:17:29,919 - INFO - app.services.data_initialization - Processed prices for category 1, group 3033 on 2024-03-05 -2025-04-18 15:17:29,949 - INFO - app.services.data_initialization - Processed prices for category 1, group 2965 on 2024-03-05 -2025-04-18 15:17:29,960 - INFO - app.services.data_initialization - Processed prices for category 1, group 1874 on 2024-03-05 -2025-04-18 15:17:29,982 - INFO - app.services.data_initialization - Processed prices for category 1, group 3 on 2024-03-05 -2025-04-18 15:17:29,992 - INFO - app.services.data_initialization - Processed prices for category 1, group 53 on 2024-03-05 -2025-04-18 15:17:30,002 - INFO - app.services.data_initialization - Processed prices for category 1, group 1835 on 2024-03-05 -2025-04-18 15:17:30,016 - INFO - app.services.data_initialization - Processed prices for category 1, group 94 on 2024-03-05 -2025-04-18 15:17:30,043 - INFO - app.services.data_initialization - Processed prices for category 1, group 75 on 2024-03-05 -2025-04-18 15:17:30,098 - INFO - app.services.data_initialization - Processed prices for category 1, group 23020 on 2024-03-05 -2025-04-18 15:17:30,116 - INFO - app.services.data_initialization - Processed prices for category 1, group 1693 on 2024-03-05 -2025-04-18 15:17:30,128 - INFO - app.services.data_initialization - Processed prices for category 1, group 2892 on 2024-03-05 -2025-04-18 15:17:30,146 - INFO - app.services.data_initialization - Processed prices for category 1, group 23363 on 2024-03-05 -2025-04-18 15:17:30,165 - INFO - app.services.data_initialization - Processed prices for category 1, group 59 on 2024-03-05 -2025-04-18 15:17:30,180 - INFO - app.services.data_initialization - Processed prices for category 1, group 2009 on 2024-03-05 -2025-04-18 15:17:30,200 - INFO - app.services.data_initialization - Processed prices for category 1, group 1708 on 2024-03-05 -2025-04-18 15:17:30,209 - INFO - app.services.data_initialization - Processed prices for category 1, group 1475 on 2024-03-05 -2025-04-18 15:17:30,209 - INFO - app.services.data_initialization - Processed prices for category 1, group 14 on 2024-03-05 -2025-04-18 15:17:30,237 - INFO - app.services.data_initialization - Processed prices for category 1, group 2750 on 2024-03-05 -2025-04-18 15:17:30,250 - INFO - app.services.data_initialization - Processed prices for category 1, group 6 on 2024-03-05 -2025-04-18 15:17:30,270 - INFO - app.services.data_initialization - Processed prices for category 1, group 1164 on 2024-03-05 -2025-04-18 15:17:30,336 - INFO - app.services.data_initialization - Processed prices for category 1, group 2576 on 2024-03-05 -2025-04-18 15:17:30,338 - INFO - app.services.data_initialization - Processed prices for category 1, group 3176 on 2024-03-05 -2025-04-18 15:17:30,357 - INFO - app.services.data_initialization - Processed prices for category 1, group 22979 on 2024-03-05 -2025-04-18 15:17:30,370 - INFO - app.services.data_initialization - Processed prices for category 1, group 2967 on 2024-03-05 -2025-04-18 15:17:30,382 - INFO - app.services.data_initialization - Processed prices for category 1, group 2900 on 2024-03-05 -2025-04-18 15:17:30,391 - INFO - app.services.data_initialization - Processed prices for category 1, group 47 on 2024-03-05 -2025-04-18 15:17:30,409 - INFO - app.services.data_initialization - Processed prices for category 1, group 1111 on 2024-03-05 -2025-04-18 15:17:30,427 - INFO - app.services.data_initialization - Processed prices for category 1, group 2050 on 2024-03-05 -2025-04-18 15:17:30,455 - INFO - app.services.data_initialization - Processed prices for category 1, group 23312 on 2024-03-05 -2025-04-18 15:17:30,464 - INFO - app.services.data_initialization - Processed prices for category 1, group 2632 on 2024-03-05 -2025-04-18 15:17:30,478 - INFO - app.services.data_initialization - Processed prices for category 1, group 78 on 2024-03-05 -2025-04-18 15:17:30,480 - INFO - app.services.data_initialization - Processed prices for category 1, group 23448 on 2024-03-05 -2025-04-18 15:17:30,489 - INFO - app.services.data_initialization - Processed prices for category 1, group 119 on 2024-03-05 -2025-04-18 15:17:30,501 - INFO - app.services.data_initialization - Processed prices for category 1, group 2599 on 2024-03-05 -2025-04-18 15:17:30,513 - INFO - app.services.data_initialization - Processed prices for category 1, group 84 on 2024-03-05 -2025-04-18 15:17:30,567 - INFO - app.services.data_initialization - Processed prices for category 1, group 23165 on 2024-03-05 -2025-04-18 15:17:30,585 - INFO - app.services.data_initialization - Processed prices for category 1, group 51 on 2024-03-05 -2025-04-18 15:17:30,596 - INFO - app.services.data_initialization - Processed prices for category 1, group 363 on 2024-03-05 -2025-04-18 15:17:30,604 - INFO - app.services.data_initialization - Processed prices for category 1, group 23447 on 2024-03-05 -2025-04-18 15:17:30,623 - INFO - app.services.data_initialization - Processed prices for category 1, group 1113 on 2024-03-05 -2025-04-18 15:17:30,638 - INFO - app.services.data_initialization - Processed prices for category 1, group 115 on 2024-03-05 -2025-04-18 15:17:30,640 - INFO - app.services.data_initialization - Processed prices for category 1, group 2379 on 2024-03-05 -2025-04-18 15:17:30,660 - INFO - app.services.data_initialization - Processed prices for category 1, group 1879 on 2024-03-05 -2025-04-18 15:17:30,668 - INFO - app.services.data_initialization - Processed prices for category 1, group 2078 on 2024-03-05 -2025-04-18 15:17:30,679 - INFO - app.services.data_initialization - Processed prices for category 1, group 109 on 2024-03-05 -2025-04-18 15:17:30,690 - INFO - app.services.data_initialization - Processed prices for category 1, group 23317 on 2024-03-05 -2025-04-18 15:17:30,708 - INFO - app.services.data_initialization - Processed prices for category 1, group 1497 on 2024-03-05 -2025-04-18 15:17:30,722 - INFO - app.services.data_initialization - Processed prices for category 1, group 10 on 2024-03-05 -2025-04-18 15:17:30,732 - INFO - app.services.data_initialization - Processed prices for category 1, group 568 on 2024-03-05 -2025-04-18 15:17:30,741 - INFO - app.services.data_initialization - Processed prices for category 1, group 1837 on 2024-03-05 -2025-04-18 15:17:30,750 - INFO - app.services.data_initialization - Processed prices for category 1, group 2905 on 2024-03-05 -2025-04-18 15:17:30,751 - INFO - app.services.data_initialization - Processed prices for category 1, group 56 on 2024-03-05 -2025-04-18 15:17:30,752 - INFO - app.services.data_initialization - Processed prices for category 1, group 2712 on 2024-03-05 -2025-04-18 15:17:30,810 - INFO - app.services.data_initialization - Processed prices for category 1, group 1356 on 2024-03-05 -2025-04-18 15:17:30,830 - INFO - app.services.data_initialization - Processed prices for category 1, group 2189 on 2024-03-05 -2025-04-18 15:17:30,839 - INFO - app.services.data_initialization - Processed prices for category 1, group 3054 on 2024-03-05 -2025-04-18 15:17:30,848 - INFO - app.services.data_initialization - Processed prices for category 1, group 1311 on 2024-03-05 -2025-04-18 15:17:30,869 - INFO - app.services.data_initialization - Processed prices for category 1, group 2199 on 2024-03-05 -2025-04-18 15:17:30,883 - INFO - app.services.data_initialization - Processed prices for category 1, group 97 on 2024-03-05 -2025-04-18 15:17:30,892 - INFO - app.services.data_initialization - Processed prices for category 1, group 34 on 2024-03-05 -2025-04-18 15:17:30,893 - INFO - app.services.data_initialization - Processed prices for category 1, group 2572 on 2024-03-05 -2025-04-18 15:17:30,904 - INFO - app.services.data_initialization - Processed prices for category 1, group 1166 on 2024-03-05 -2025-04-18 15:17:30,922 - INFO - app.services.data_initialization - Processed prices for category 1, group 98 on 2024-03-05 -2025-04-18 15:17:30,942 - INFO - app.services.data_initialization - Processed prices for category 1, group 2 on 2024-03-05 -2025-04-18 15:17:30,957 - INFO - app.services.data_initialization - Processed prices for category 1, group 74 on 2024-03-05 -2025-04-18 15:17:30,967 - INFO - app.services.data_initialization - Processed prices for category 1, group 1477 on 2024-03-05 -2025-04-18 15:17:30,968 - INFO - app.services.data_initialization - Processed prices for category 1, group 19 on 2024-03-05 -2025-04-18 15:17:30,978 - INFO - app.services.data_initialization - Processed prices for category 1, group 23099 on 2024-03-05 -2025-04-18 15:17:30,994 - INFO - app.services.data_initialization - Processed prices for category 1, group 1857 on 2024-03-05 -2025-04-18 15:17:31,006 - INFO - app.services.data_initialization - Processed prices for category 1, group 23288 on 2024-03-05 -2025-04-18 15:17:31,018 - INFO - app.services.data_initialization - Processed prices for category 1, group 2802 on 2024-03-05 -2025-04-18 15:17:31,033 - INFO - app.services.data_initialization - Processed prices for category 1, group 65 on 2024-03-05 -2025-04-18 15:17:31,044 - INFO - app.services.data_initialization - Processed prices for category 1, group 23102 on 2024-03-05 -2025-04-18 15:17:31,061 - INFO - app.services.data_initialization - Processed prices for category 1, group 1312 on 2024-03-05 -2025-04-18 15:17:31,074 - INFO - app.services.data_initialization - Processed prices for category 1, group 2822 on 2024-03-05 -2025-04-18 15:17:31,088 - INFO - app.services.data_initialization - Processed prices for category 1, group 5 on 2024-03-05 -2025-04-18 15:17:31,108 - INFO - app.services.data_initialization - Processed prices for category 1, group 2290 on 2024-03-05 -2025-04-18 15:17:31,124 - INFO - app.services.data_initialization - Processed prices for category 1, group 112 on 2024-03-05 -2025-04-18 15:17:31,139 - INFO - app.services.data_initialization - Processed prices for category 1, group 23362 on 2024-03-05 -2025-04-18 15:17:31,154 - INFO - app.services.data_initialization - Processed prices for category 1, group 2893 on 2024-03-05 -2025-04-18 15:17:31,175 - INFO - app.services.data_initialization - Processed prices for category 1, group 1515 on 2024-03-05 -2025-04-18 15:17:31,188 - INFO - app.services.data_initialization - Processed prices for category 1, group 114 on 2024-03-05 -2025-04-18 15:17:31,196 - INFO - app.services.data_initialization - Processed prices for category 1, group 1821 on 2024-03-05 -2025-04-18 15:17:31,204 - INFO - app.services.data_initialization - Processed prices for category 1, group 38 on 2024-03-05 -2025-04-18 15:17:31,214 - INFO - app.services.data_initialization - Processed prices for category 1, group 1145 on 2024-03-05 -2025-04-18 15:17:31,242 - INFO - app.services.data_initialization - Processed prices for category 1, group 2862 on 2024-03-05 -2025-04-18 15:17:31,252 - INFO - app.services.data_initialization - Processed prices for category 1, group 71 on 2024-03-05 -2025-04-18 15:17:31,265 - INFO - app.services.data_initialization - Processed prices for category 1, group 86 on 2024-03-05 -2025-04-18 15:17:31,281 - INFO - app.services.data_initialization - Processed prices for category 1, group 58 on 2024-03-05 -2025-04-18 15:17:31,296 - INFO - app.services.data_initialization - Processed prices for category 1, group 66 on 2024-03-05 -2025-04-18 15:17:31,305 - INFO - app.services.data_initialization - Processed prices for category 1, group 1507 on 2024-03-05 -2025-04-18 15:17:31,317 - INFO - app.services.data_initialization - Processed prices for category 1, group 105 on 2024-03-05 -2025-04-18 15:17:31,329 - INFO - app.services.data_initialization - Processed prices for category 1, group 2714 on 2024-03-05 -2025-04-18 15:17:31,329 - INFO - app.services.data_initialization - Processed prices for category 1, group 2351 on 2024-03-05 -2025-04-18 15:17:31,332 - INFO - app.services.data_initialization - Processed prices for category 1, group 2571 on 2024-03-05 -2025-04-18 15:17:31,342 - INFO - app.services.data_initialization - Processed prices for category 1, group 3178 on 2024-03-05 -2025-04-18 15:17:31,362 - INFO - app.services.data_initialization - Processed prices for category 1, group 2801 on 2024-03-05 -2025-04-18 15:17:31,372 - INFO - app.services.data_initialization - Processed prices for category 1, group 15 on 2024-03-05 -2025-04-18 15:17:31,382 - INFO - app.services.data_initialization - Processed prices for category 1, group 35 on 2024-03-05 -2025-04-18 15:17:31,396 - INFO - app.services.data_initialization - Processed prices for category 1, group 2543 on 2024-03-05 -2025-04-18 15:17:31,418 - INFO - app.services.data_initialization - Processed prices for category 1, group 3031 on 2024-03-05 -2025-04-18 15:17:31,429 - INFO - app.services.data_initialization - Processed prices for category 1, group 1274 on 2024-03-05 -2025-04-18 15:17:31,439 - INFO - app.services.data_initialization - Processed prices for category 1, group 1765 on 2024-03-05 -2025-04-18 15:17:31,458 - INFO - app.services.data_initialization - Processed prices for category 1, group 100 on 2024-03-05 -2025-04-18 15:17:31,477 - INFO - app.services.data_initialization - Processed prices for category 1, group 1740 on 2024-03-05 -2025-04-18 15:17:31,488 - INFO - app.services.data_initialization - Processed prices for category 1, group 106 on 2024-03-05 -2025-04-18 15:17:31,533 - INFO - app.services.data_initialization - Processed prices for category 1, group 2198 on 2024-03-05 -2025-04-18 15:17:31,548 - INFO - app.services.data_initialization - Processed prices for category 1, group 3048 on 2024-03-05 -2025-04-18 15:17:31,570 - INFO - app.services.data_initialization - Processed prices for category 1, group 102 on 2024-03-05 -2025-04-18 15:17:31,578 - INFO - app.services.data_initialization - Processed prices for category 1, group 50 on 2024-03-05 -2025-04-18 15:17:31,601 - INFO - app.services.data_initialization - Processed prices for category 1, group 1882 on 2024-03-05 -2025-04-18 15:17:31,613 - INFO - app.services.data_initialization - Processed prices for category 1, group 601 on 2024-03-05 -2025-04-18 15:17:31,630 - INFO - app.services.data_initialization - Processed prices for category 1, group 43 on 2024-03-05 -2025-04-18 15:17:31,638 - INFO - app.services.data_initialization - Processed prices for category 1, group 368 on 2024-03-05 -2025-04-18 15:17:31,648 - INFO - app.services.data_initialization - Processed prices for category 1, group 1649 on 2024-03-05 -2025-04-18 15:17:31,662 - INFO - app.services.data_initialization - Processed prices for category 1, group 22933 on 2024-03-05 -2025-04-18 15:17:31,690 - INFO - app.services.data_initialization - Processed prices for category 1, group 2653 on 2024-03-05 -2025-04-18 15:17:31,722 - INFO - app.services.data_initialization - Processed prices for category 1, group 3102 on 2024-03-05 -2025-04-18 15:17:31,731 - INFO - app.services.data_initialization - Processed prices for category 1, group 49 on 2024-03-05 -2025-04-18 15:17:31,742 - INFO - app.services.data_initialization - Processed prices for category 1, group 13 on 2024-03-05 -2025-04-18 15:17:31,759 - INFO - app.services.data_initialization - Processed prices for category 1, group 68 on 2024-03-05 -2025-04-18 15:17:31,775 - INFO - app.services.data_initialization - Processed prices for category 1, group 2870 on 2024-03-05 -2025-04-18 15:17:31,785 - INFO - app.services.data_initialization - Processed prices for category 1, group 12 on 2024-03-05 -2025-04-18 15:17:31,813 - INFO - app.services.data_initialization - Processed prices for category 1, group 2494 on 2024-03-05 -2025-04-18 15:17:31,826 - INFO - app.services.data_initialization - Processed prices for category 1, group 111 on 2024-03-05 -2025-04-18 15:17:31,840 - INFO - app.services.data_initialization - Processed prices for category 1, group 27 on 2024-03-05 -2025-04-18 15:17:31,855 - INFO - app.services.data_initialization - Processed prices for category 1, group 2968 on 2024-03-05 -2025-04-18 15:17:31,881 - INFO - app.services.data_initialization - Processed prices for category 1, group 23361 on 2024-03-05 -2025-04-18 15:17:31,891 - INFO - app.services.data_initialization - Processed prices for category 1, group 1909 on 2024-03-05 -2025-04-18 15:17:31,905 - INFO - app.services.data_initialization - Processed prices for category 1, group 2717 on 2024-03-05 -2025-04-18 15:17:31,905 - INFO - app.services.data_initialization - Processed prices for category 1, group 1689 on 2024-03-05 -2025-04-18 15:17:31,928 - INFO - app.services.data_initialization - Processed prices for category 1, group 17666 on 2024-03-05 -2025-04-18 15:17:31,942 - INFO - app.services.data_initialization - Processed prices for category 1, group 18 on 2024-03-05 -2025-04-18 15:17:31,956 - INFO - app.services.data_initialization - Processed prices for category 1, group 101 on 2024-03-05 -2025-04-18 15:17:31,969 - INFO - app.services.data_initialization - Processed prices for category 1, group 3159 on 2024-03-05 -2025-04-18 15:17:31,971 - INFO - app.services.data_initialization - Processed prices for category 1, group 1832 on 2024-03-05 -2025-04-18 15:17:31,987 - INFO - app.services.data_initialization - Processed prices for category 1, group 2246 on 2024-03-05 -2025-04-18 15:17:31,998 - INFO - app.services.data_initialization - Processed prices for category 1, group 2716 on 2024-03-05 -2025-04-18 15:17:32,013 - INFO - app.services.data_initialization - Processed prices for category 1, group 570 on 2024-03-05 -2025-04-18 15:17:32,027 - INFO - app.services.data_initialization - Processed prices for category 1, group 118 on 2024-03-05 -2025-04-18 15:17:32,044 - INFO - app.services.data_initialization - Processed prices for category 1, group 22989 on 2024-03-05 -2025-04-18 15:17:32,062 - INFO - app.services.data_initialization - Processed prices for category 1, group 1794 on 2024-03-05 -2025-04-18 15:17:32,072 - INFO - app.services.data_initialization - Processed prices for category 1, group 23025 on 2024-03-05 -2025-04-18 15:17:32,083 - INFO - app.services.data_initialization - Processed prices for category 1, group 120 on 2024-03-05 -2025-04-18 15:17:32,103 - INFO - app.services.data_initialization - Processed prices for category 1, group 370 on 2024-03-05 -2025-04-18 15:17:32,118 - INFO - app.services.data_initialization - Processed prices for category 1, group 77 on 2024-03-05 -2025-04-18 15:17:32,128 - INFO - app.services.data_initialization - Processed prices for category 1, group 2444 on 2024-03-05 -2025-04-18 15:17:32,128 - INFO - app.services.data_initialization - Processed prices for category 1, group 3100 on 2024-03-05 -2025-04-18 15:17:32,137 - INFO - app.services.data_initialization - Processed prices for category 1, group 2376 on 2024-03-05 -2025-04-18 15:17:32,149 - INFO - app.services.data_initialization - Processed prices for category 1, group 23223 on 2024-03-05 -2025-04-18 15:17:32,165 - INFO - app.services.data_initialization - Processed prices for category 1, group 46 on 2024-03-05 -2025-04-18 15:17:32,175 - INFO - app.services.data_initialization - Processed prices for category 1, group 104 on 2024-03-05 -2025-04-18 15:17:32,187 - INFO - app.services.data_initialization - Processed prices for category 1, group 2766 on 2024-03-05 -2025-04-18 15:17:32,209 - INFO - app.services.data_initialization - Processed prices for category 1, group 2654 on 2024-03-05 -2025-04-18 15:17:32,233 - INFO - app.services.data_initialization - Processed prices for category 1, group 3079 on 2024-03-05 -2025-04-18 15:17:32,245 - INFO - app.services.data_initialization - Processed prices for category 1, group 1793 on 2024-03-05 -2025-04-18 15:17:32,259 - INFO - app.services.data_initialization - Processed prices for category 1, group 3140 on 2024-03-05 -2025-04-18 15:17:32,268 - INFO - app.services.data_initialization - Processed prices for category 1, group 2699 on 2024-03-05 -2025-04-18 15:17:32,295 - INFO - app.services.data_initialization - Processed prices for category 1, group 2772 on 2024-03-05 -2025-04-18 15:17:32,315 - INFO - app.services.data_initialization - Processed prices for category 1, group 364 on 2024-03-05 -2025-04-18 15:17:32,329 - INFO - app.services.data_initialization - Processed prices for category 1, group 85 on 2024-03-05 -2025-04-18 15:17:32,355 - INFO - app.services.data_initialization - Processed prices for category 1, group 2603 on 2024-03-05 -2025-04-18 15:17:32,367 - INFO - app.services.data_initialization - Processed prices for category 1, group 1141 on 2024-03-05 -2025-04-18 15:17:32,377 - INFO - app.services.data_initialization - Processed prices for category 1, group 1275 on 2024-03-05 -2025-04-18 15:17:32,420 - INFO - app.services.data_initialization - Processed prices for category 1, group 2708 on 2024-03-05 -2025-04-18 15:17:32,433 - INFO - app.services.data_initialization - Processed prices for category 1, group 22 on 2024-03-05 -2025-04-18 15:17:32,435 - INFO - app.services.data_initialization - Processed prices for category 1, group 23446 on 2024-03-05 -2025-04-18 15:17:32,444 - INFO - app.services.data_initialization - Processed prices for category 1, group 48 on 2024-03-05 -2025-04-18 15:17:32,471 - INFO - app.services.data_initialization - Processed prices for category 1, group 23163 on 2024-03-05 -2025-04-18 15:17:32,480 - INFO - app.services.data_initialization - Processed prices for category 1, group 23439 on 2024-03-05 -2025-04-18 15:17:32,496 - INFO - app.services.data_initialization - Processed prices for category 1, group 116 on 2024-03-05 -2025-04-18 15:17:32,498 - INFO - app.services.data_initialization - Processed prices for category 1, group 23443 on 2024-03-05 -2025-04-18 15:17:32,516 - INFO - app.services.data_initialization - Processed prices for category 1, group 1527 on 2024-03-05 -2025-04-18 15:17:32,532 - INFO - app.services.data_initialization - Processed prices for category 1, group 2251 on 2024-03-05 -2025-04-18 15:17:32,534 - INFO - app.services.data_initialization - Processed prices for category 1, group 23442 on 2024-03-05 -2025-04-18 15:17:32,546 - INFO - app.services.data_initialization - Processed prices for category 1, group 2898 on 2024-03-05 -2025-04-18 15:17:32,574 - INFO - app.services.data_initialization - Processed prices for category 1, group 3026 on 2024-03-05 -2025-04-18 15:17:32,585 - INFO - app.services.data_initialization - Processed prices for category 1, group 2806 on 2024-03-05 -2025-04-18 15:17:32,600 - INFO - app.services.data_initialization - Processed prices for category 1, group 1526 on 2024-03-05 -2025-04-18 15:17:32,611 - INFO - app.services.data_initialization - Processed prices for category 1, group 367 on 2024-03-05 -2025-04-18 15:17:32,622 - INFO - app.services.data_initialization - Processed prices for category 1, group 1511 on 2024-03-05 -2025-04-18 15:17:32,630 - INFO - app.services.data_initialization - Processed prices for category 1, group 2742 on 2024-03-05 -2025-04-18 15:17:32,640 - INFO - app.services.data_initialization - Processed prices for category 1, group 23318 on 2024-03-05 -2025-04-18 15:17:32,656 - INFO - app.services.data_initialization - Processed prices for category 1, group 79 on 2024-03-05 -2025-04-18 15:17:32,656 - INFO - app.services.data_initialization - Processed prices for category 1, group 2778 on 2024-03-05 -2025-04-18 15:17:32,659 - INFO - app.services.data_initialization - Processed prices for category 1, group 2642 on 2024-03-05 -2025-04-18 15:17:32,688 - INFO - app.services.data_initialization - Processed prices for category 1, group 2823 on 2024-03-05 -2025-04-18 15:17:32,697 - INFO - app.services.data_initialization - Processed prices for category 1, group 2203 on 2024-03-05 -2025-04-18 15:17:32,700 - INFO - app.services.data_initialization - Processed prices for category 1, group 2899 on 2024-03-05 -2025-04-18 15:17:32,723 - INFO - app.services.data_initialization - Processed prices for category 1, group 2250 on 2024-03-05 -2025-04-18 15:17:32,738 - INFO - app.services.data_initialization - Processed prices for category 1, group 2477 on 2024-03-05 -2025-04-18 15:17:32,753 - INFO - app.services.data_initialization - Processed prices for category 1, group 99 on 2024-03-05 -2025-04-18 15:17:32,764 - INFO - app.services.data_initialization - Processed prices for category 1, group 2359 on 2024-03-05 -2025-04-18 15:17:32,764 - INFO - app.services.data_initialization - Processed prices for category 1, group 1690 on 2024-03-05 -2025-04-18 15:17:32,776 - INFO - app.services.data_initialization - Processed prices for category 1, group 41 on 2024-03-05 -2025-04-18 15:17:32,786 - INFO - app.services.data_initialization - Processed prices for category 1, group 61 on 2024-03-05 -2025-04-18 15:17:32,811 - INFO - app.services.data_initialization - Processed prices for category 1, group 23071 on 2024-03-05 -2025-04-18 15:17:32,823 - INFO - app.services.data_initialization - Processed prices for category 1, group 17664 on 2024-03-05 -2025-04-18 15:17:32,833 - INFO - app.services.data_initialization - Processed prices for category 1, group 8 on 2024-03-05 -2025-04-18 15:17:32,855 - INFO - app.services.data_initialization - Processed prices for category 1, group 4 on 2024-03-05 -2025-04-18 15:17:32,887 - INFO - app.services.data_initialization - Processed prices for category 1, group 2809 on 2024-03-05 -2025-04-18 15:17:32,899 - INFO - app.services.data_initialization - Processed prices for category 1, group 2388 on 2024-03-05 -2025-04-18 15:17:32,913 - INFO - app.services.data_initialization - Processed prices for category 1, group 17 on 2024-03-05 -2025-04-18 15:17:32,922 - INFO - app.services.data_initialization - Processed prices for category 1, group 91 on 2024-03-05 -2025-04-18 15:17:32,937 - INFO - app.services.data_initialization - Processed prices for category 1, group 1933 on 2024-03-05 -2025-04-18 15:17:32,960 - INFO - app.services.data_initialization - Processed prices for category 1, group 2422 on 2024-03-05 -2025-04-18 15:17:32,972 - INFO - app.services.data_initialization - Processed prices for category 1, group 23342 on 2024-03-05 -2025-04-18 15:17:32,984 - INFO - app.services.data_initialization - Processed prices for category 1, group 17685 on 2024-03-05 -2025-04-18 15:17:32,997 - INFO - app.services.data_initialization - Processed prices for category 1, group 2868 on 2024-03-05 -2025-04-18 15:17:33,005 - INFO - app.services.data_initialization - Processed prices for category 1, group 23166 on 2024-03-05 -2025-04-18 15:17:33,015 - INFO - app.services.data_initialization - Processed prices for category 1, group 2077 on 2024-03-05 -2025-04-18 15:17:33,024 - INFO - app.services.data_initialization - Processed prices for category 1, group 2902 on 2024-03-05 -2025-04-18 15:17:33,034 - INFO - app.services.data_initialization - Processed prices for category 1, group 33 on 2024-03-05 -2025-04-18 15:17:33,043 - INFO - app.services.data_initialization - Processed prices for category 1, group 9 on 2024-03-05 -2025-04-18 15:17:33,051 - INFO - app.services.data_initialization - Processed prices for category 1, group 1346 on 2024-03-05 -2025-04-18 15:17:33,060 - INFO - app.services.data_initialization - Processed prices for category 1, group 90 on 2024-03-05 -2025-04-18 15:17:33,069 - INFO - app.services.data_initialization - Processed prices for category 1, group 23109 on 2024-03-05 -2025-04-18 15:17:33,142 - INFO - app.services.data_initialization - Processed prices for category 1, group 2045 on 2024-03-05 -2025-04-18 15:17:33,162 - INFO - app.services.data_initialization - Processed prices for category 1, group 2418 on 2024-03-05 -2025-04-18 15:17:33,173 - INFO - app.services.data_initialization - Processed prices for category 1, group 2869 on 2024-03-05 -2025-04-18 15:17:33,212 - INFO - app.services.data_initialization - Processed prices for category 1, group 2307 on 2024-03-05 -2025-04-18 15:17:33,224 - INFO - app.services.data_initialization - Processed prices for category 1, group 62 on 2024-03-05 -2025-04-18 15:17:33,243 - INFO - app.services.data_initialization - Processed prices for category 3, group 2420 on 2024-03-05 -2025-04-18 15:17:33,256 - INFO - app.services.data_initialization - Processed prices for category 3, group 1390 on 2024-03-05 -2025-04-18 15:17:33,270 - INFO - app.services.data_initialization - Processed prices for category 3, group 1444 on 2024-03-05 -2025-04-18 15:17:33,280 - INFO - app.services.data_initialization - Processed prices for category 3, group 3068 on 2024-03-05 -2025-04-18 15:17:33,289 - INFO - app.services.data_initialization - Processed prices for category 3, group 2069 on 2024-03-05 -2025-04-18 15:17:33,306 - INFO - app.services.data_initialization - Processed prices for category 3, group 23237 on 2024-03-05 -2025-04-18 15:17:33,317 - INFO - app.services.data_initialization - Processed prices for category 3, group 1796 on 2024-03-05 -2025-04-18 15:17:33,383 - INFO - app.services.data_initialization - Processed prices for category 3, group 1399 on 2024-03-05 -2025-04-18 15:17:33,392 - INFO - app.services.data_initialization - Processed prices for category 3, group 1522 on 2024-03-05 -2025-04-18 15:17:33,401 - INFO - app.services.data_initialization - Processed prices for category 3, group 1453 on 2024-03-05 -2025-04-18 15:17:33,411 - INFO - app.services.data_initialization - Processed prices for category 3, group 1434 on 2024-03-05 -2025-04-18 15:17:33,421 - INFO - app.services.data_initialization - Processed prices for category 3, group 2594 on 2024-03-05 -2025-04-18 15:17:33,434 - INFO - app.services.data_initialization - Processed prices for category 3, group 1404 on 2024-03-05 -2025-04-18 15:17:33,451 - INFO - app.services.data_initialization - Processed prices for category 3, group 2948 on 2024-03-05 -2025-04-18 15:17:33,463 - INFO - app.services.data_initialization - Processed prices for category 3, group 1392 on 2024-03-05 -2025-04-18 15:17:33,472 - INFO - app.services.data_initialization - Processed prices for category 3, group 1450 on 2024-03-05 -2025-04-18 15:17:33,495 - INFO - app.services.data_initialization - Processed prices for category 3, group 1509 on 2024-03-05 -2025-04-18 15:17:33,505 - INFO - app.services.data_initialization - Processed prices for category 3, group 1418 on 2024-03-05 -2025-04-18 15:17:33,514 - INFO - app.services.data_initialization - Processed prices for category 3, group 23095 on 2024-03-05 -2025-04-18 15:17:33,527 - INFO - app.services.data_initialization - Processed prices for category 3, group 1386 on 2024-03-05 -2025-04-18 15:17:33,539 - INFO - app.services.data_initialization - Processed prices for category 3, group 1433 on 2024-03-05 -2025-04-18 15:17:33,548 - INFO - app.services.data_initialization - Processed prices for category 3, group 1439 on 2024-03-05 -2025-04-18 15:17:33,562 - INFO - app.services.data_initialization - Processed prices for category 3, group 1441 on 2024-03-05 -2025-04-18 15:17:33,575 - INFO - app.services.data_initialization - Processed prices for category 3, group 1370 on 2024-03-05 -2025-04-18 15:17:33,593 - INFO - app.services.data_initialization - Processed prices for category 3, group 1368 on 2024-03-05 -2025-04-18 15:17:33,605 - INFO - app.services.data_initialization - Processed prices for category 3, group 1391 on 2024-03-05 -2025-04-18 15:17:33,621 - INFO - app.services.data_initialization - Processed prices for category 3, group 2545 on 2024-03-05 -2025-04-18 15:17:33,634 - INFO - app.services.data_initialization - Processed prices for category 3, group 1464 on 2024-03-05 -2025-04-18 15:17:33,643 - INFO - app.services.data_initialization - Processed prices for category 3, group 3150 on 2024-03-05 -2025-04-18 15:17:33,652 - INFO - app.services.data_initialization - Processed prices for category 3, group 1455 on 2024-03-05 -2025-04-18 15:17:33,662 - INFO - app.services.data_initialization - Processed prices for category 3, group 1442 on 2024-03-05 -2025-04-18 15:17:33,676 - INFO - app.services.data_initialization - Processed prices for category 3, group 1417 on 2024-03-05 -2025-04-18 15:17:33,693 - INFO - app.services.data_initialization - Processed prices for category 3, group 1957 on 2024-03-05 -2025-04-18 15:17:33,709 - INFO - app.services.data_initialization - Processed prices for category 3, group 23353 on 2024-03-05 -2025-04-18 15:17:33,725 - INFO - app.services.data_initialization - Processed prices for category 3, group 1397 on 2024-03-05 -2025-04-18 15:17:33,734 - INFO - app.services.data_initialization - Processed prices for category 3, group 2208 on 2024-03-05 -2025-04-18 15:17:33,745 - INFO - app.services.data_initialization - Processed prices for category 3, group 2295 on 2024-03-05 -2025-04-18 15:17:33,756 - INFO - app.services.data_initialization - Processed prices for category 3, group 1532 on 2024-03-05 -2025-04-18 15:17:33,772 - INFO - app.services.data_initialization - Processed prices for category 3, group 1387 on 2024-03-05 -2025-04-18 15:17:33,786 - INFO - app.services.data_initialization - Processed prices for category 3, group 1451 on 2024-03-05 -2025-04-18 15:17:33,797 - INFO - app.services.data_initialization - Processed prices for category 3, group 1465 on 2024-03-05 -2025-04-18 15:17:33,805 - INFO - app.services.data_initialization - Processed prices for category 3, group 2205 on 2024-03-05 -2025-04-18 15:17:33,820 - INFO - app.services.data_initialization - Processed prices for category 3, group 17688 on 2024-03-05 -2025-04-18 15:17:33,835 - INFO - app.services.data_initialization - Processed prices for category 3, group 2377 on 2024-03-05 -2025-04-18 15:17:33,852 - INFO - app.services.data_initialization - Processed prices for category 3, group 1840 on 2024-03-05 -2025-04-18 15:17:33,865 - INFO - app.services.data_initialization - Processed prices for category 3, group 1402 on 2024-03-05 -2025-04-18 15:17:33,879 - INFO - app.services.data_initialization - Processed prices for category 3, group 1393 on 2024-03-05 -2025-04-18 15:17:33,891 - INFO - app.services.data_initialization - Processed prices for category 3, group 2781 on 2024-03-05 -2025-04-18 15:17:33,903 - INFO - app.services.data_initialization - Processed prices for category 3, group 604 on 2024-03-05 -2025-04-18 15:17:33,914 - INFO - app.services.data_initialization - Processed prices for category 3, group 2289 on 2024-03-05 -2025-04-18 15:17:33,928 - INFO - app.services.data_initialization - Processed prices for category 3, group 1494 on 2024-03-05 -2025-04-18 15:17:33,928 - INFO - app.services.data_initialization - Processed prices for category 3, group 610 on 2024-03-05 -2025-04-18 15:17:33,937 - INFO - app.services.data_initialization - Processed prices for category 3, group 23381 on 2024-03-05 -2025-04-18 15:17:33,947 - INFO - app.services.data_initialization - Processed prices for category 3, group 1533 on 2024-03-05 -2025-04-18 15:17:33,959 - INFO - app.services.data_initialization - Processed prices for category 3, group 1381 on 2024-03-05 -2025-04-18 15:17:33,972 - INFO - app.services.data_initialization - Processed prices for category 3, group 1701 on 2024-03-05 -2025-04-18 15:17:33,983 - INFO - app.services.data_initialization - Processed prices for category 3, group 2054 on 2024-03-05 -2025-04-18 15:17:33,996 - INFO - app.services.data_initialization - Processed prices for category 3, group 1411 on 2024-03-05 -2025-04-18 15:17:34,011 - INFO - app.services.data_initialization - Processed prices for category 3, group 1396 on 2024-03-05 -2025-04-18 15:17:34,024 - INFO - app.services.data_initialization - Processed prices for category 3, group 1410 on 2024-03-05 -2025-04-18 15:17:34,042 - INFO - app.services.data_initialization - Processed prices for category 3, group 2534 on 2024-03-05 -2025-04-18 15:17:34,062 - INFO - app.services.data_initialization - Processed prices for category 3, group 22880 on 2024-03-05 -2025-04-18 15:17:34,074 - INFO - app.services.data_initialization - Processed prices for category 3, group 1540 on 2024-03-05 -2025-04-18 15:17:34,089 - INFO - app.services.data_initialization - Processed prices for category 3, group 1408 on 2024-03-05 -2025-04-18 15:17:34,099 - INFO - app.services.data_initialization - Processed prices for category 3, group 1538 on 2024-03-05 -2025-04-18 15:17:34,110 - INFO - app.services.data_initialization - Processed prices for category 3, group 2754 on 2024-03-05 -2025-04-18 15:17:34,127 - INFO - app.services.data_initialization - Processed prices for category 3, group 1440 on 2024-03-05 -2025-04-18 15:17:34,143 - INFO - app.services.data_initialization - Processed prices for category 3, group 2675 on 2024-03-05 -2025-04-18 15:17:34,156 - INFO - app.services.data_initialization - Processed prices for category 3, group 1815 on 2024-03-05 -2025-04-18 15:17:34,169 - INFO - app.services.data_initialization - Processed prices for category 3, group 1412 on 2024-03-05 -2025-04-18 15:17:34,180 - INFO - app.services.data_initialization - Processed prices for category 3, group 1389 on 2024-03-05 -2025-04-18 15:17:34,190 - INFO - app.services.data_initialization - Processed prices for category 3, group 1536 on 2024-03-05 -2025-04-18 15:17:34,203 - INFO - app.services.data_initialization - Processed prices for category 3, group 1378 on 2024-03-05 -2025-04-18 15:17:34,216 - INFO - app.services.data_initialization - Processed prices for category 3, group 1395 on 2024-03-05 -2025-04-18 15:17:34,231 - INFO - app.services.data_initialization - Processed prices for category 3, group 1919 on 2024-03-05 -2025-04-18 15:17:34,244 - INFO - app.services.data_initialization - Processed prices for category 3, group 1528 on 2024-03-05 -2025-04-18 15:17:34,263 - INFO - app.services.data_initialization - Processed prices for category 3, group 2464 on 2024-03-05 -2025-04-18 15:17:34,272 - INFO - app.services.data_initialization - Processed prices for category 3, group 17674 on 2024-03-05 -2025-04-18 15:17:34,292 - INFO - app.services.data_initialization - Processed prices for category 3, group 2906 on 2024-03-05 -2025-04-18 15:17:34,304 - INFO - app.services.data_initialization - Processed prices for category 3, group 1383 on 2024-03-05 -2025-04-18 15:17:34,318 - INFO - app.services.data_initialization - Processed prices for category 3, group 605 on 2024-03-05 -2025-04-18 15:17:34,328 - INFO - app.services.data_initialization - Processed prices for category 3, group 635 on 2024-03-05 -2025-04-18 15:17:34,346 - INFO - app.services.data_initialization - Processed prices for category 3, group 2278 on 2024-03-05 -2025-04-18 15:17:34,356 - INFO - app.services.data_initialization - Processed prices for category 3, group 2782 on 2024-03-05 -2025-04-18 15:17:34,356 - INFO - app.services.data_initialization - Processed prices for category 3, group 609 on 2024-03-05 -2025-04-18 15:17:34,364 - INFO - app.services.data_initialization - Processed prices for category 3, group 2148 on 2024-03-05 -2025-04-18 15:17:34,375 - INFO - app.services.data_initialization - Processed prices for category 3, group 1421 on 2024-03-05 -2025-04-18 15:17:34,388 - INFO - app.services.data_initialization - Processed prices for category 3, group 2209 on 2024-03-05 -2025-04-18 15:17:34,400 - INFO - app.services.data_initialization - Processed prices for category 3, group 22872 on 2024-03-05 -2025-04-18 15:17:34,409 - INFO - app.services.data_initialization - Processed prices for category 3, group 2931 on 2024-03-05 -2025-04-18 15:17:34,417 - INFO - app.services.data_initialization - Processed prices for category 3, group 1427 on 2024-03-05 -2025-04-18 15:17:34,432 - INFO - app.services.data_initialization - Processed prices for category 3, group 1661 on 2024-03-05 -2025-04-18 15:17:34,447 - INFO - app.services.data_initialization - Processed prices for category 3, group 1780 on 2024-03-05 -2025-04-18 15:17:34,459 - INFO - app.services.data_initialization - Processed prices for category 3, group 1379 on 2024-03-05 -2025-04-18 15:17:34,471 - INFO - app.services.data_initialization - Processed prices for category 3, group 1728 on 2024-03-05 -2025-04-18 15:17:34,489 - INFO - app.services.data_initialization - Processed prices for category 3, group 2328 on 2024-03-05 -2025-04-18 15:17:34,501 - INFO - app.services.data_initialization - Processed prices for category 3, group 23266 on 2024-03-05 -2025-04-18 15:17:34,513 - INFO - app.services.data_initialization - Processed prices for category 3, group 1405 on 2024-03-05 -2025-04-18 15:17:34,526 - INFO - app.services.data_initialization - Processed prices for category 3, group 1385 on 2024-03-05 -2025-04-18 15:17:34,548 - INFO - app.services.data_initialization - Processed prices for category 3, group 23120 on 2024-03-05 -2025-04-18 15:17:34,558 - INFO - app.services.data_initialization - Processed prices for category 3, group 648 on 2024-03-05 -2025-04-18 15:17:34,571 - INFO - app.services.data_initialization - Processed prices for category 3, group 2685 on 2024-03-05 -2025-04-18 15:17:34,587 - INFO - app.services.data_initialization - Processed prices for category 3, group 2626 on 2024-03-05 -2025-04-18 15:17:34,596 - INFO - app.services.data_initialization - Processed prices for category 3, group 1432 on 2024-03-05 -2025-04-18 15:17:34,608 - INFO - app.services.data_initialization - Processed prices for category 3, group 1424 on 2024-03-05 -2025-04-18 15:17:34,619 - INFO - app.services.data_initialization - Processed prices for category 3, group 3051 on 2024-03-05 -2025-04-18 15:17:34,631 - INFO - app.services.data_initialization - Processed prices for category 3, group 2686 on 2024-03-05 -2025-04-18 15:17:34,643 - INFO - app.services.data_initialization - Processed prices for category 3, group 1525 on 2024-03-05 -2025-04-18 15:17:34,651 - INFO - app.services.data_initialization - Processed prices for category 3, group 23306 on 2024-03-05 -2025-04-18 15:17:34,668 - INFO - app.services.data_initialization - Processed prices for category 3, group 23286 on 2024-03-05 -2025-04-18 15:17:34,682 - INFO - app.services.data_initialization - Processed prices for category 3, group 1380 on 2024-03-05 -2025-04-18 15:17:34,692 - INFO - app.services.data_initialization - Processed prices for category 3, group 1729 on 2024-03-05 -2025-04-18 15:17:34,741 - INFO - app.services.data_initialization - Processed prices for category 3, group 1429 on 2024-03-05 -2025-04-18 15:17:34,751 - INFO - app.services.data_initialization - Processed prices for category 3, group 1543 on 2024-03-05 -2025-04-18 15:17:34,764 - INFO - app.services.data_initialization - Processed prices for category 3, group 1374 on 2024-03-05 -2025-04-18 15:17:34,777 - INFO - app.services.data_initialization - Processed prices for category 3, group 1481 on 2024-03-05 -2025-04-18 15:17:34,916 - INFO - app.services.data_initialization - Processed prices for category 3, group 1400 on 2024-03-05 -2025-04-18 15:17:34,995 - INFO - app.services.data_initialization - Processed prices for category 3, group 1416 on 2024-03-05 -2025-04-18 15:17:35,005 - INFO - app.services.data_initialization - Processed prices for category 3, group 1414 on 2024-03-05 -2025-04-18 15:17:35,186 - INFO - app.services.data_initialization - Processed prices for category 3, group 1419 on 2024-03-05 -2025-04-18 15:17:35,228 - INFO - app.services.data_initialization - Processed prices for category 3, group 1415 on 2024-03-05 -2025-04-18 15:17:35,286 - INFO - app.services.data_initialization - Processed prices for category 3, group 2848 on 2024-03-05 -2025-04-18 15:17:35,296 - INFO - app.services.data_initialization - Processed prices for category 3, group 2364 on 2024-03-05 -2025-04-18 15:17:35,315 - INFO - app.services.data_initialization - Processed prices for category 3, group 2585 on 2024-03-05 -2025-04-18 15:17:35,363 - INFO - app.services.data_initialization - Processed prices for category 3, group 1372 on 2024-03-05 -2025-04-18 15:17:35,379 - INFO - app.services.data_initialization - Processed prices for category 3, group 1369 on 2024-03-05 -2025-04-18 15:17:35,398 - INFO - app.services.data_initialization - Processed prices for category 3, group 1842 on 2024-03-05 -2025-04-18 15:17:35,491 - INFO - app.services.data_initialization - Processed prices for category 3, group 1534 on 2024-03-05 -2025-04-18 15:17:35,501 - INFO - app.services.data_initialization - Processed prices for category 3, group 2867 on 2024-03-05 -2025-04-18 15:17:35,594 - INFO - app.services.data_initialization - Processed prices for category 3, group 1375 on 2024-03-05 -2025-04-18 15:17:35,635 - INFO - app.services.data_initialization - Processed prices for category 3, group 1377 on 2024-03-05 -2025-04-18 15:17:35,648 - INFO - app.services.data_initialization - Processed prices for category 3, group 1398 on 2024-03-05 -2025-04-18 15:17:35,661 - INFO - app.services.data_initialization - Processed prices for category 3, group 1382 on 2024-03-05 -2025-04-18 15:17:35,675 - INFO - app.services.data_initialization - Processed prices for category 3, group 1376 on 2024-03-05 -2025-04-18 15:17:35,695 - INFO - app.services.data_initialization - Processed prices for category 3, group 1428 on 2024-03-05 -2025-04-18 15:17:35,705 - INFO - app.services.data_initialization - Processed prices for category 3, group 3179 on 2024-03-05 -2025-04-18 15:17:35,740 - INFO - app.services.data_initialization - Processed prices for category 3, group 1863 on 2024-03-05 -2025-04-18 15:17:35,756 - INFO - app.services.data_initialization - Processed prices for category 3, group 1426 on 2024-03-05 -2025-04-18 15:17:35,804 - INFO - app.services.data_initialization - Processed prices for category 3, group 2282 on 2024-03-05 -2025-04-18 15:17:35,814 - INFO - app.services.data_initialization - Processed prices for category 3, group 23330 on 2024-03-05 -2025-04-18 15:17:35,826 - INFO - app.services.data_initialization - Processed prices for category 3, group 1576 on 2024-03-05 -2025-04-18 15:17:35,834 - INFO - app.services.data_initialization - Processed prices for category 3, group 2175 on 2024-03-05 -2025-04-18 15:17:35,843 - INFO - app.services.data_initialization - Processed prices for category 3, group 1853 on 2024-03-05 -2025-04-18 15:17:35,851 - INFO - app.services.data_initialization - Processed prices for category 3, group 1542 on 2024-03-05 -2025-04-18 15:17:35,862 - INFO - app.services.data_initialization - Processed prices for category 3, group 1403 on 2024-03-05 -2025-04-18 15:17:35,876 - INFO - app.services.data_initialization - Processed prices for category 3, group 1394 on 2024-03-05 -2025-04-18 15:17:35,894 - INFO - app.services.data_initialization - Processed prices for category 3, group 2701 on 2024-03-05 -2025-04-18 15:17:35,911 - INFO - app.services.data_initialization - Processed prices for category 3, group 1409 on 2024-03-05 -2025-04-18 15:17:35,925 - INFO - app.services.data_initialization - Processed prices for category 3, group 1446 on 2024-03-05 -2025-04-18 15:17:35,934 - INFO - app.services.data_initialization - Processed prices for category 3, group 1422 on 2024-03-05 -2025-04-18 15:17:35,946 - INFO - app.services.data_initialization - Processed prices for category 3, group 1373 on 2024-03-05 -2025-04-18 15:17:35,962 - INFO - app.services.data_initialization - Processed prices for category 3, group 2178 on 2024-03-05 -2025-04-18 15:17:35,977 - INFO - app.services.data_initialization - Processed prices for category 3, group 3040 on 2024-03-05 -2025-04-18 15:17:35,990 - INFO - app.services.data_initialization - Processed prices for category 3, group 2071 on 2024-03-05 -2025-04-18 15:17:35,999 - INFO - app.services.data_initialization - Processed prices for category 3, group 2776 on 2024-03-05 -2025-04-18 15:17:36,013 - INFO - app.services.data_initialization - Processed prices for category 3, group 1413 on 2024-03-05 -2025-04-18 15:17:36,031 - INFO - app.services.data_initialization - Processed prices for category 3, group 22873 on 2024-03-05 -2025-04-18 15:17:36,043 - INFO - app.services.data_initialization - Processed prices for category 3, group 23323 on 2024-03-05 -2025-04-18 15:17:36,052 - INFO - app.services.data_initialization - Processed prices for category 3, group 3172 on 2024-03-05 -2025-04-18 15:17:36,054 - INFO - app.services.data_initialization - Processed prices for category 3, group 2214 on 2024-03-05 -2025-04-18 15:17:36,067 - INFO - app.services.data_initialization - Processed prices for category 3, group 1663 on 2024-03-05 -2025-04-18 15:17:36,081 - INFO - app.services.data_initialization - Processed prices for category 3, group 1367 on 2024-03-05 -2025-04-18 15:17:36,095 - INFO - app.services.data_initialization - Processed prices for category 3, group 1384 on 2024-03-05 -2025-04-18 15:17:36,105 - INFO - app.services.data_initialization - Processed prices for category 3, group 2155 on 2024-03-05 -2025-04-18 15:17:36,117 - INFO - app.services.data_initialization - Processed prices for category 3, group 1423 on 2024-03-05 -2025-04-18 15:17:36,137 - INFO - app.services.data_initialization - Processed prices for category 3, group 1539 on 2024-03-05 -2025-04-18 15:17:36,148 - INFO - app.services.data_initialization - Processed prices for category 3, group 2480 on 2024-03-05 -2025-04-18 15:17:36,165 - INFO - app.services.data_initialization - Processed prices for category 3, group 3118 on 2024-03-05 -2025-04-18 15:17:36,173 - INFO - app.services.data_initialization - Processed prices for category 3, group 3020 on 2024-03-05 -2025-04-18 15:17:36,188 - INFO - app.services.data_initialization - Processed prices for category 3, group 1406 on 2024-03-05 -2025-04-18 15:17:36,200 - INFO - app.services.data_initialization - Processed prices for category 3, group 1938 on 2024-03-05 -2025-04-18 15:17:36,209 - INFO - app.services.data_initialization - Processed prices for category 3, group 2555 on 2024-03-05 -2025-04-18 15:17:36,220 - INFO - app.services.data_initialization - Processed prices for category 3, group 1407 on 2024-03-05 -2025-04-18 15:17:36,231 - INFO - app.services.data_initialization - Processed prices for category 3, group 1541 on 2024-03-05 -2025-04-18 15:17:36,248 - INFO - app.services.data_initialization - Processed prices for category 3, group 2765 on 2024-03-05 -2025-04-18 15:17:36,258 - INFO - app.services.data_initialization - Processed prices for category 3, group 2332 on 2024-03-05 -2025-04-18 15:17:36,275 - INFO - app.services.data_initialization - Processed prices for category 3, group 1861 on 2024-03-05 -2025-04-18 15:17:36,282 - INFO - app.services.data_initialization - Processed prices for category 3, group 1694 on 2024-03-05 -2025-04-18 15:17:36,290 - INFO - app.services.data_initialization - Processed prices for category 3, group 1401 on 2024-03-05 -2025-04-18 15:17:36,309 - INFO - app.services.data_initialization - Processed prices for category 3, group 2807 on 2024-03-05 -2025-04-18 15:17:36,311 - INFO - app.services.data_initialization - Processed prices for category 3, group 3087 on 2024-03-05 -2025-04-18 15:17:36,322 - INFO - app.services.data_initialization - Processed prices for category 3, group 3064 on 2024-03-05 -2025-04-18 15:17:36,334 - INFO - app.services.data_initialization - Processed prices for category 3, group 630 on 2024-03-05 -2025-04-18 15:17:36,343 - INFO - app.services.data_initialization - Processed prices for category 3, group 2409 on 2024-03-05 -2025-04-18 15:17:36,359 - INFO - app.services.data_initialization - Processed prices for category 3, group 3170 on 2024-03-05 -2025-04-18 15:17:36,372 - INFO - app.services.data_initialization - Processed prices for category 3, group 1430 on 2024-03-05 -2025-04-18 15:17:36,390 - INFO - app.services.data_initialization - Processed prices for category 3, group 23228 on 2024-03-05 -2025-04-18 15:17:36,414 - INFO - app.services.data_initialization - Processed prices for category 3, group 2374 on 2024-03-05 -2025-04-18 15:17:36,422 - INFO - app.services.data_initialization - Processed prices for category 3, group 1447 on 2024-03-05 -2025-04-18 15:17:36,431 - INFO - app.services.data_initialization - Processed prices for category 3, group 1452 on 2024-03-05 -2025-04-18 15:17:36,441 - INFO - app.services.data_initialization - Processed prices for category 3, group 1692 on 2024-03-05 -2025-04-18 15:17:36,451 - INFO - app.services.data_initialization - Processed prices for category 3, group 17689 on 2024-03-05 -2025-04-18 15:17:36,451 - INFO - app.services.data_initialization - Downloading and processing archived prices for 2024-03-06 -2025-04-18 15:17:36,467 - INFO - app.services.external_api.base_external_service - Making request to https://tcgcsv.com/archive/tcgplayer/prices-2024-03-06.ppmd.7z -2025-04-18 15:17:40,730 - INFO - app.services.data_initialization - Processed prices for category 1, group 23319 on 2024-03-06 -2025-04-18 15:17:40,730 - INFO - app.services.data_initialization - Processed prices for category 1, group 1687 on 2024-03-06 -2025-04-18 15:17:40,739 - INFO - app.services.data_initialization - Processed prices for category 1, group 2326 on 2024-03-06 -2025-04-18 15:17:40,754 - INFO - app.services.data_initialization - Processed prices for category 1, group 117 on 2024-03-06 -2025-04-18 15:17:40,768 - INFO - app.services.data_initialization - Processed prices for category 1, group 1277 on 2024-03-06 -2025-04-18 15:17:40,784 - INFO - app.services.data_initialization - Processed prices for category 1, group 1476 on 2024-03-06 -2025-04-18 15:17:40,802 - INFO - app.services.data_initialization - Processed prices for category 1, group 82 on 2024-03-06 -2025-04-18 15:17:40,828 - INFO - app.services.data_initialization - Processed prices for category 1, group 80 on 2024-03-06 -2025-04-18 15:17:40,841 - INFO - app.services.data_initialization - Processed prices for category 1, group 2771 on 2024-03-06 -2025-04-18 15:17:40,855 - INFO - app.services.data_initialization - Processed prices for category 1, group 1163 on 2024-03-06 -2025-04-18 15:17:40,866 - INFO - app.services.data_initialization - Processed prices for category 1, group 16 on 2024-03-06 -2025-04-18 15:17:40,878 - INFO - app.services.data_initialization - Processed prices for category 1, group 57 on 2024-03-06 -2025-04-18 15:17:40,888 - INFO - app.services.data_initialization - Processed prices for category 1, group 30 on 2024-03-06 -2025-04-18 15:17:40,907 - INFO - app.services.data_initialization - Processed prices for category 1, group 2245 on 2024-03-06 -2025-04-18 15:17:40,926 - INFO - app.services.data_initialization - Processed prices for category 1, group 23316 on 2024-03-06 -2025-04-18 15:17:40,943 - INFO - app.services.data_initialization - Processed prices for category 1, group 1490 on 2024-03-06 -2025-04-18 15:17:40,963 - INFO - app.services.data_initialization - Processed prices for category 1, group 1144 on 2024-03-06 -2025-04-18 15:17:40,993 - INFO - app.services.data_initialization - Processed prices for category 1, group 3070 on 2024-03-06 -2025-04-18 15:17:41,021 - INFO - app.services.data_initialization - Processed prices for category 1, group 2655 on 2024-03-06 -2025-04-18 15:17:41,030 - INFO - app.services.data_initialization - Processed prices for category 1, group 31 on 2024-03-06 -2025-04-18 15:17:41,042 - INFO - app.services.data_initialization - Processed prices for category 1, group 3158 on 2024-03-06 -2025-04-18 15:17:41,060 - INFO - app.services.data_initialization - Processed prices for category 1, group 39 on 2024-03-06 -2025-04-18 15:17:41,080 - INFO - app.services.data_initialization - Processed prices for category 1, group 2966 on 2024-03-06 -2025-04-18 15:17:41,113 - INFO - app.services.data_initialization - Processed prices for category 1, group 67 on 2024-03-06 -2025-04-18 15:17:41,196 - INFO - app.services.data_initialization - Processed prices for category 1, group 2568 on 2024-03-06 -2025-04-18 15:17:41,223 - INFO - app.services.data_initialization - Processed prices for category 1, group 22875 on 2024-03-06 -2025-04-18 15:17:41,233 - INFO - app.services.data_initialization - Processed prices for category 1, group 2067 on 2024-03-06 -2025-04-18 15:17:41,245 - INFO - app.services.data_initialization - Processed prices for category 1, group 1904 on 2024-03-06 -2025-04-18 15:17:41,247 - INFO - app.services.data_initialization - Processed prices for category 1, group 2546 on 2024-03-06 -2025-04-18 15:17:41,257 - INFO - app.services.data_initialization - Processed prices for category 1, group 17667 on 2024-03-06 -2025-04-18 15:17:41,278 - INFO - app.services.data_initialization - Processed prices for category 1, group 20 on 2024-03-06 -2025-04-18 15:17:41,287 - INFO - app.services.data_initialization - Processed prices for category 1, group 2552 on 2024-03-06 -2025-04-18 15:17:41,296 - INFO - app.services.data_initialization - Processed prices for category 1, group 2463 on 2024-03-06 -2025-04-18 15:17:41,312 - INFO - app.services.data_initialization - Processed prices for category 1, group 1276 on 2024-03-06 -2025-04-18 15:17:41,325 - INFO - app.services.data_initialization - Processed prices for category 1, group 72 on 2024-03-06 -2025-04-18 15:17:41,336 - INFO - app.services.data_initialization - Processed prices for category 1, group 37 on 2024-03-06 -2025-04-18 15:17:41,345 - INFO - app.services.data_initialization - Processed prices for category 1, group 2361 on 2024-03-06 -2025-04-18 15:17:41,406 - INFO - app.services.data_initialization - Processed prices for category 1, group 70 on 2024-03-06 -2025-04-18 15:17:41,416 - INFO - app.services.data_initialization - Processed prices for category 1, group 2084 on 2024-03-06 -2025-04-18 15:17:41,443 - INFO - app.services.data_initialization - Processed prices for category 1, group 3185 on 2024-03-06 -2025-04-18 15:17:41,475 - INFO - app.services.data_initialization - Processed prices for category 1, group 1673 on 2024-03-06 -2025-04-18 15:17:41,506 - INFO - app.services.data_initialization - Processed prices for category 1, group 17670 on 2024-03-06 -2025-04-18 15:17:41,522 - INFO - app.services.data_initialization - Processed prices for category 1, group 2481 on 2024-03-06 -2025-04-18 15:17:41,535 - INFO - app.services.data_initialization - Processed prices for category 1, group 3169 on 2024-03-06 -2025-04-18 15:17:41,546 - INFO - app.services.data_initialization - Processed prices for category 1, group 2598 on 2024-03-06 -2025-04-18 15:17:41,573 - INFO - app.services.data_initialization - Processed prices for category 1, group 2773 on 2024-03-06 -2025-04-18 15:17:41,603 - INFO - app.services.data_initialization - Processed prices for category 1, group 2770 on 2024-03-06 -2025-04-18 15:17:41,612 - INFO - app.services.data_initialization - Processed prices for category 1, group 22970 on 2024-03-06 -2025-04-18 15:17:41,662 - INFO - app.services.data_initialization - Processed prices for category 1, group 44 on 2024-03-06 -2025-04-18 15:17:41,674 - INFO - app.services.data_initialization - Processed prices for category 1, group 3160 on 2024-03-06 -2025-04-18 15:17:41,704 - INFO - app.services.data_initialization - Processed prices for category 1, group 45 on 2024-03-06 -2025-04-18 15:17:41,719 - INFO - app.services.data_initialization - Processed prices for category 1, group 17665 on 2024-03-06 -2025-04-18 15:17:41,738 - INFO - app.services.data_initialization - Processed prices for category 1, group 103 on 2024-03-06 -2025-04-18 15:17:41,752 - INFO - app.services.data_initialization - Processed prices for category 1, group 125 on 2024-03-06 -2025-04-18 15:17:41,765 - INFO - app.services.data_initialization - Processed prices for category 1, group 2562 on 2024-03-06 -2025-04-18 15:17:41,774 - INFO - app.services.data_initialization - Processed prices for category 1, group 54 on 2024-03-06 -2025-04-18 15:17:41,789 - INFO - app.services.data_initialization - Processed prices for category 1, group 2634 on 2024-03-06 -2025-04-18 15:17:41,808 - INFO - app.services.data_initialization - Processed prices for category 1, group 69 on 2024-03-06 -2025-04-18 15:17:41,817 - INFO - app.services.data_initialization - Processed prices for category 1, group 2633 on 2024-03-06 -2025-04-18 15:17:41,830 - INFO - app.services.data_initialization - Processed prices for category 1, group 88 on 2024-03-06 -2025-04-18 15:17:41,842 - INFO - app.services.data_initialization - Processed prices for category 1, group 3175 on 2024-03-06 -2025-04-18 15:17:41,853 - INFO - app.services.data_initialization - Processed prices for category 1, group 36 on 2024-03-06 -2025-04-18 15:17:41,867 - INFO - app.services.data_initialization - Processed prices for category 1, group 2891 on 2024-03-06 -2025-04-18 15:17:41,937 - INFO - app.services.data_initialization - Processed prices for category 1, group 1512 on 2024-03-06 -2025-04-18 15:17:41,954 - INFO - app.services.data_initialization - Processed prices for category 1, group 11 on 2024-03-06 -2025-04-18 15:17:41,968 - INFO - app.services.data_initialization - Processed prices for category 1, group 40 on 2024-03-06 -2025-04-18 15:17:41,976 - INFO - app.services.data_initialization - Processed prices for category 1, group 2220 on 2024-03-06 -2025-04-18 15:17:41,984 - INFO - app.services.data_initialization - Processed prices for category 1, group 2386 on 2024-03-06 -2025-04-18 15:17:42,013 - INFO - app.services.data_initialization - Processed prices for category 1, group 2864 on 2024-03-06 -2025-04-18 15:17:42,028 - INFO - app.services.data_initialization - Processed prices for category 1, group 24 on 2024-03-06 -2025-04-18 15:17:42,039 - INFO - app.services.data_initialization - Processed prices for category 1, group 1348 on 2024-03-06 -2025-04-18 15:17:42,059 - INFO - app.services.data_initialization - Processed prices for category 1, group 2043 on 2024-03-06 -2025-04-18 15:17:42,075 - INFO - app.services.data_initialization - Processed prices for category 1, group 108 on 2024-03-06 -2025-04-18 15:17:42,096 - INFO - app.services.data_initialization - Processed prices for category 1, group 124 on 2024-03-06 -2025-04-18 15:17:42,148 - INFO - app.services.data_initialization - Processed prices for category 1, group 23164 on 2024-03-06 -2025-04-18 15:17:42,180 - INFO - app.services.data_initialization - Processed prices for category 1, group 2942 on 2024-03-06 -2025-04-18 15:17:42,223 - INFO - app.services.data_initialization - Processed prices for category 1, group 23019 on 2024-03-06 -2025-04-18 15:17:42,235 - INFO - app.services.data_initialization - Processed prices for category 1, group 2334 on 2024-03-06 -2025-04-18 15:17:42,250 - INFO - app.services.data_initialization - Processed prices for category 1, group 122 on 2024-03-06 -2025-04-18 15:17:42,260 - INFO - app.services.data_initialization - Processed prices for category 1, group 365 on 2024-03-06 -2025-04-18 15:17:42,269 - INFO - app.services.data_initialization - Processed prices for category 1, group 2247 on 2024-03-06 -2025-04-18 15:17:42,278 - INFO - app.services.data_initialization - Processed prices for category 1, group 2447 on 2024-03-06 -2025-04-18 15:17:42,290 - INFO - app.services.data_initialization - Processed prices for category 1, group 121 on 2024-03-06 -2025-04-18 15:17:42,301 - INFO - app.services.data_initialization - Processed prices for category 1, group 22922 on 2024-03-06 -2025-04-18 15:17:42,361 - INFO - app.services.data_initialization - Processed prices for category 1, group 23 on 2024-03-06 -2025-04-18 15:17:42,377 - INFO - app.services.data_initialization - Processed prices for category 1, group 25 on 2024-03-06 -2025-04-18 15:17:42,400 - INFO - app.services.data_initialization - Processed prices for category 1, group 1293 on 2024-03-06 -2025-04-18 15:17:42,419 - INFO - app.services.data_initialization - Processed prices for category 1, group 362 on 2024-03-06 -2025-04-18 15:17:42,433 - INFO - app.services.data_initialization - Processed prices for category 1, group 83 on 2024-03-06 -2025-04-18 15:17:42,446 - INFO - app.services.data_initialization - Processed prices for category 1, group 107 on 2024-03-06 -2025-04-18 15:17:42,473 - INFO - app.services.data_initialization - Processed prices for category 1, group 23337 on 2024-03-06 -2025-04-18 15:17:42,497 - INFO - app.services.data_initialization - Processed prices for category 1, group 1 on 2024-03-06 -2025-04-18 15:17:42,512 - INFO - app.services.data_initialization - Processed prices for category 1, group 7 on 2024-03-06 -2025-04-18 15:17:42,530 - INFO - app.services.data_initialization - Processed prices for category 1, group 569 on 2024-03-06 -2025-04-18 15:17:42,543 - INFO - app.services.data_initialization - Processed prices for category 1, group 2156 on 2024-03-06 -2025-04-18 15:17:42,585 - INFO - app.services.data_initialization - Processed prices for category 1, group 110 on 2024-03-06 -2025-04-18 15:17:42,605 - INFO - app.services.data_initialization - Processed prices for category 1, group 1791 on 2024-03-06 -2025-04-18 15:17:42,634 - INFO - app.services.data_initialization - Processed prices for category 1, group 2958 on 2024-03-06 -2025-04-18 15:17:42,642 - INFO - app.services.data_initialization - Processed prices for category 1, group 1520 on 2024-03-06 -2025-04-18 15:17:42,664 - INFO - app.services.data_initialization - Processed prices for category 1, group 95 on 2024-03-06 -2025-04-18 15:17:42,672 - INFO - app.services.data_initialization - Processed prices for category 1, group 23440 on 2024-03-06 -2025-04-18 15:17:42,682 - INFO - app.services.data_initialization - Processed prices for category 1, group 2076 on 2024-03-06 -2025-04-18 15:17:42,699 - INFO - app.services.data_initialization - Processed prices for category 1, group 2098 on 2024-03-06 -2025-04-18 15:17:42,709 - INFO - app.services.data_initialization - Processed prices for category 1, group 1726 on 2024-03-06 -2025-04-18 15:17:42,709 - INFO - app.services.data_initialization - Processed prices for category 1, group 23167 on 2024-03-06 -2025-04-18 15:17:42,718 - INFO - app.services.data_initialization - Processed prices for category 1, group 2713 on 2024-03-06 -2025-04-18 15:17:42,736 - INFO - app.services.data_initialization - Processed prices for category 1, group 1934 on 2024-03-06 -2025-04-18 15:17:42,838 - INFO - app.services.data_initialization - Processed prices for category 1, group 2715 on 2024-03-06 -2025-04-18 15:17:42,849 - INFO - app.services.data_initialization - Processed prices for category 1, group 1524 on 2024-03-06 -2025-04-18 15:17:42,865 - INFO - app.services.data_initialization - Processed prices for category 1, group 1792 on 2024-03-06 -2025-04-18 15:17:42,877 - INFO - app.services.data_initialization - Processed prices for category 1, group 23420 on 2024-03-06 -2025-04-18 15:17:42,895 - INFO - app.services.data_initialization - Processed prices for category 1, group 2360 on 2024-03-06 -2025-04-18 15:17:42,903 - INFO - app.services.data_initialization - Processed prices for category 1, group 23445 on 2024-03-06 -2025-04-18 15:17:42,914 - INFO - app.services.data_initialization - Processed prices for category 1, group 3129 on 2024-03-06 -2025-04-18 15:17:42,939 - INFO - app.services.data_initialization - Processed prices for category 1, group 2648 on 2024-03-06 -2025-04-18 15:17:42,948 - INFO - app.services.data_initialization - Processed prices for category 1, group 2087 on 2024-03-06 -2025-04-18 15:17:42,963 - INFO - app.services.data_initialization - Processed prices for category 1, group 22876 on 2024-03-06 -2025-04-18 15:17:43,020 - INFO - app.services.data_initialization - Processed prices for category 1, group 1503 on 2024-03-06 -2025-04-18 15:17:43,036 - INFO - app.services.data_initialization - Processed prices for category 1, group 17662 on 2024-03-06 -2025-04-18 15:17:43,049 - INFO - app.services.data_initialization - Processed prices for category 1, group 113 on 2024-03-06 -2025-04-18 15:17:43,049 - INFO - app.services.data_initialization - Processed prices for category 1, group 29 on 2024-03-06 -2025-04-18 15:17:43,064 - INFO - app.services.data_initialization - Processed prices for category 1, group 2643 on 2024-03-06 -2025-04-18 15:17:43,086 - INFO - app.services.data_initialization - Processed prices for category 1, group 81 on 2024-03-06 -2025-04-18 15:17:43,095 - INFO - app.services.data_initialization - Processed prices for category 1, group 1930 on 2024-03-06 -2025-04-18 15:17:43,095 - INFO - app.services.data_initialization - Processed prices for category 1, group 2988 on 2024-03-06 -2025-04-18 15:17:43,096 - INFO - app.services.data_initialization - Processed prices for category 1, group 2989 on 2024-03-06 -2025-04-18 15:17:43,122 - INFO - app.services.data_initialization - Processed prices for category 1, group 3157 on 2024-03-06 -2025-04-18 15:17:43,134 - INFO - app.services.data_initialization - Processed prices for category 1, group 87 on 2024-03-06 -2025-04-18 15:17:43,212 - INFO - app.services.data_initialization - Processed prices for category 1, group 92 on 2024-03-06 -2025-04-18 15:17:43,227 - INFO - app.services.data_initialization - Processed prices for category 1, group 2665 on 2024-03-06 -2025-04-18 15:17:43,241 - INFO - app.services.data_initialization - Processed prices for category 1, group 23345 on 2024-03-06 -2025-04-18 15:17:43,250 - INFO - app.services.data_initialization - Processed prices for category 1, group 93 on 2024-03-06 -2025-04-18 15:17:43,265 - INFO - app.services.data_initialization - Processed prices for category 1, group 63 on 2024-03-06 -2025-04-18 15:17:43,274 - INFO - app.services.data_initialization - Processed prices for category 1, group 23444 on 2024-03-06 -2025-04-18 15:17:43,315 - INFO - app.services.data_initialization - Processed prices for category 1, group 3047 on 2024-03-06 -2025-04-18 15:17:43,334 - INFO - app.services.data_initialization - Processed prices for category 1, group 2791 on 2024-03-06 -2025-04-18 15:17:43,350 - INFO - app.services.data_initialization - Processed prices for category 1, group 76 on 2024-03-06 -2025-04-18 15:17:43,369 - INFO - app.services.data_initialization - Processed prices for category 1, group 2092 on 2024-03-06 -2025-04-18 15:17:43,381 - INFO - app.services.data_initialization - Processed prices for category 1, group 3032 on 2024-03-06 -2025-04-18 15:17:43,392 - INFO - app.services.data_initialization - Processed prices for category 1, group 52 on 2024-03-06 -2025-04-18 15:17:43,401 - INFO - app.services.data_initialization - Processed prices for category 1, group 2207 on 2024-03-06 -2025-04-18 15:17:43,423 - INFO - app.services.data_initialization - Processed prices for category 1, group 60 on 2024-03-06 -2025-04-18 15:17:43,444 - INFO - app.services.data_initialization - Processed prices for category 1, group 2441 on 2024-03-06 -2025-04-18 15:17:43,453 - INFO - app.services.data_initialization - Processed prices for category 1, group 89 on 2024-03-06 -2025-04-18 15:17:43,461 - INFO - app.services.data_initialization - Processed prices for category 1, group 1577 on 2024-03-06 -2025-04-18 15:17:43,489 - INFO - app.services.data_initialization - Processed prices for category 1, group 17684 on 2024-03-06 -2025-04-18 15:17:43,500 - INFO - app.services.data_initialization - Processed prices for category 1, group 1905 on 2024-03-06 -2025-04-18 15:17:43,513 - INFO - app.services.data_initialization - Processed prices for category 1, group 26 on 2024-03-06 -2025-04-18 15:17:43,532 - INFO - app.services.data_initialization - Processed prices for category 1, group 1790 on 2024-03-06 -2025-04-18 15:17:43,533 - INFO - app.services.data_initialization - Processed prices for category 1, group 1688 on 2024-03-06 -2025-04-18 15:17:43,540 - INFO - app.services.data_initialization - Processed prices for category 1, group 21 on 2024-03-06 -2025-04-18 15:17:43,552 - INFO - app.services.data_initialization - Processed prices for category 1, group 23273 on 2024-03-06 -2025-04-18 15:17:43,562 - INFO - app.services.data_initialization - Processed prices for category 1, group 1641 on 2024-03-06 -2025-04-18 15:17:43,571 - INFO - app.services.data_initialization - Processed prices for category 1, group 23421 on 2024-03-06 -2025-04-18 15:17:43,586 - INFO - app.services.data_initialization - Processed prices for category 1, group 28 on 2024-03-06 -2025-04-18 15:17:43,598 - INFO - app.services.data_initialization - Processed prices for category 1, group 23270 on 2024-03-06 -2025-04-18 15:17:43,607 - INFO - app.services.data_initialization - Processed prices for category 1, group 369 on 2024-03-06 -2025-04-18 15:17:43,628 - INFO - app.services.data_initialization - Processed prices for category 1, group 2366 on 2024-03-06 -2025-04-18 15:17:43,642 - INFO - app.services.data_initialization - Processed prices for category 1, group 55 on 2024-03-06 -2025-04-18 15:17:43,656 - INFO - app.services.data_initialization - Processed prices for category 1, group 2570 on 2024-03-06 -2025-04-18 15:17:43,675 - INFO - app.services.data_initialization - Processed prices for category 1, group 1645 on 2024-03-06 -2025-04-18 15:17:43,687 - INFO - app.services.data_initialization - Processed prices for category 1, group 23224 on 2024-03-06 -2025-04-18 15:17:43,696 - INFO - app.services.data_initialization - Processed prices for category 1, group 32 on 2024-03-06 -2025-04-18 15:17:43,720 - INFO - app.services.data_initialization - Processed prices for category 1, group 73 on 2024-03-06 -2025-04-18 15:17:43,733 - INFO - app.services.data_initialization - Processed prices for category 1, group 3033 on 2024-03-06 -2025-04-18 15:17:43,764 - INFO - app.services.data_initialization - Processed prices for category 1, group 2965 on 2024-03-06 -2025-04-18 15:17:43,775 - INFO - app.services.data_initialization - Processed prices for category 1, group 1874 on 2024-03-06 -2025-04-18 15:17:43,797 - INFO - app.services.data_initialization - Processed prices for category 1, group 3 on 2024-03-06 -2025-04-18 15:17:43,807 - INFO - app.services.data_initialization - Processed prices for category 1, group 53 on 2024-03-06 -2025-04-18 15:17:43,818 - INFO - app.services.data_initialization - Processed prices for category 1, group 1835 on 2024-03-06 -2025-04-18 15:17:43,831 - INFO - app.services.data_initialization - Processed prices for category 1, group 94 on 2024-03-06 -2025-04-18 15:17:43,851 - INFO - app.services.data_initialization - Processed prices for category 1, group 75 on 2024-03-06 -2025-04-18 15:17:43,901 - INFO - app.services.data_initialization - Processed prices for category 1, group 23020 on 2024-03-06 -2025-04-18 15:17:43,920 - INFO - app.services.data_initialization - Processed prices for category 1, group 1693 on 2024-03-06 -2025-04-18 15:17:43,931 - INFO - app.services.data_initialization - Processed prices for category 1, group 2892 on 2024-03-06 -2025-04-18 15:17:43,948 - INFO - app.services.data_initialization - Processed prices for category 1, group 23363 on 2024-03-06 -2025-04-18 15:17:43,966 - INFO - app.services.data_initialization - Processed prices for category 1, group 59 on 2024-03-06 -2025-04-18 15:17:43,981 - INFO - app.services.data_initialization - Processed prices for category 1, group 2009 on 2024-03-06 -2025-04-18 15:17:44,003 - INFO - app.services.data_initialization - Processed prices for category 1, group 1708 on 2024-03-06 -2025-04-18 15:17:44,012 - INFO - app.services.data_initialization - Processed prices for category 1, group 1475 on 2024-03-06 -2025-04-18 15:17:44,012 - INFO - app.services.data_initialization - Processed prices for category 1, group 14 on 2024-03-06 -2025-04-18 15:17:44,038 - INFO - app.services.data_initialization - Processed prices for category 1, group 2750 on 2024-03-06 -2025-04-18 15:17:44,051 - INFO - app.services.data_initialization - Processed prices for category 1, group 6 on 2024-03-06 -2025-04-18 15:17:44,071 - INFO - app.services.data_initialization - Processed prices for category 1, group 1164 on 2024-03-06 -2025-04-18 15:17:44,130 - INFO - app.services.data_initialization - Processed prices for category 1, group 2576 on 2024-03-06 -2025-04-18 15:17:44,139 - INFO - app.services.data_initialization - Processed prices for category 1, group 3176 on 2024-03-06 -2025-04-18 15:17:44,158 - INFO - app.services.data_initialization - Processed prices for category 1, group 22979 on 2024-03-06 -2025-04-18 15:17:44,171 - INFO - app.services.data_initialization - Processed prices for category 1, group 2967 on 2024-03-06 -2025-04-18 15:17:44,184 - INFO - app.services.data_initialization - Processed prices for category 1, group 2900 on 2024-03-06 -2025-04-18 15:17:44,194 - INFO - app.services.data_initialization - Processed prices for category 1, group 47 on 2024-03-06 -2025-04-18 15:17:44,250 - INFO - app.services.data_initialization - Processed prices for category 1, group 1111 on 2024-03-06 -2025-04-18 15:17:44,275 - INFO - app.services.data_initialization - Processed prices for category 1, group 2050 on 2024-03-06 -2025-04-18 15:17:44,303 - INFO - app.services.data_initialization - Processed prices for category 1, group 23312 on 2024-03-06 -2025-04-18 15:17:44,312 - INFO - app.services.data_initialization - Processed prices for category 1, group 2632 on 2024-03-06 -2025-04-18 15:17:44,325 - INFO - app.services.data_initialization - Processed prices for category 1, group 78 on 2024-03-06 -2025-04-18 15:17:44,335 - INFO - app.services.data_initialization - Processed prices for category 1, group 23448 on 2024-03-06 -2025-04-18 15:17:44,344 - INFO - app.services.data_initialization - Processed prices for category 1, group 119 on 2024-03-06 -2025-04-18 15:17:44,357 - INFO - app.services.data_initialization - Processed prices for category 1, group 2599 on 2024-03-06 -2025-04-18 15:17:44,368 - INFO - app.services.data_initialization - Processed prices for category 1, group 84 on 2024-03-06 -2025-04-18 15:17:44,417 - INFO - app.services.data_initialization - Processed prices for category 1, group 23165 on 2024-03-06 -2025-04-18 15:17:44,435 - INFO - app.services.data_initialization - Processed prices for category 1, group 51 on 2024-03-06 -2025-04-18 15:17:44,448 - INFO - app.services.data_initialization - Processed prices for category 1, group 363 on 2024-03-06 -2025-04-18 15:17:44,457 - INFO - app.services.data_initialization - Processed prices for category 1, group 23447 on 2024-03-06 -2025-04-18 15:17:44,477 - INFO - app.services.data_initialization - Processed prices for category 1, group 1113 on 2024-03-06 -2025-04-18 15:17:44,492 - INFO - app.services.data_initialization - Processed prices for category 1, group 115 on 2024-03-06 -2025-04-18 15:17:44,502 - INFO - app.services.data_initialization - Processed prices for category 1, group 2379 on 2024-03-06 -2025-04-18 15:17:44,521 - INFO - app.services.data_initialization - Processed prices for category 1, group 1879 on 2024-03-06 -2025-04-18 15:17:44,530 - INFO - app.services.data_initialization - Processed prices for category 1, group 2078 on 2024-03-06 -2025-04-18 15:17:44,541 - INFO - app.services.data_initialization - Processed prices for category 1, group 109 on 2024-03-06 -2025-04-18 15:17:44,551 - INFO - app.services.data_initialization - Processed prices for category 1, group 23317 on 2024-03-06 -2025-04-18 15:17:44,568 - INFO - app.services.data_initialization - Processed prices for category 1, group 1497 on 2024-03-06 -2025-04-18 15:17:44,582 - INFO - app.services.data_initialization - Processed prices for category 1, group 10 on 2024-03-06 -2025-04-18 15:17:44,591 - INFO - app.services.data_initialization - Processed prices for category 1, group 568 on 2024-03-06 -2025-04-18 15:17:44,600 - INFO - app.services.data_initialization - Processed prices for category 1, group 1837 on 2024-03-06 -2025-04-18 15:17:44,608 - INFO - app.services.data_initialization - Processed prices for category 1, group 2905 on 2024-03-06 -2025-04-18 15:17:44,616 - INFO - app.services.data_initialization - Processed prices for category 1, group 56 on 2024-03-06 -2025-04-18 15:17:44,616 - INFO - app.services.data_initialization - Processed prices for category 1, group 2712 on 2024-03-06 -2025-04-18 15:17:44,636 - INFO - app.services.data_initialization - Processed prices for category 1, group 1356 on 2024-03-06 -2025-04-18 15:17:44,654 - INFO - app.services.data_initialization - Processed prices for category 1, group 2189 on 2024-03-06 -2025-04-18 15:17:44,663 - INFO - app.services.data_initialization - Processed prices for category 1, group 3054 on 2024-03-06 -2025-04-18 15:17:44,673 - INFO - app.services.data_initialization - Processed prices for category 1, group 1311 on 2024-03-06 -2025-04-18 15:17:44,695 - INFO - app.services.data_initialization - Processed prices for category 1, group 2199 on 2024-03-06 -2025-04-18 15:17:44,709 - INFO - app.services.data_initialization - Processed prices for category 1, group 97 on 2024-03-06 -2025-04-18 15:17:44,722 - INFO - app.services.data_initialization - Processed prices for category 1, group 34 on 2024-03-06 -2025-04-18 15:17:44,722 - INFO - app.services.data_initialization - Processed prices for category 1, group 2572 on 2024-03-06 -2025-04-18 15:17:44,732 - INFO - app.services.data_initialization - Processed prices for category 1, group 1166 on 2024-03-06 -2025-04-18 15:17:44,750 - INFO - app.services.data_initialization - Processed prices for category 1, group 98 on 2024-03-06 -2025-04-18 15:17:44,772 - INFO - app.services.data_initialization - Processed prices for category 1, group 2 on 2024-03-06 -2025-04-18 15:17:44,787 - INFO - app.services.data_initialization - Processed prices for category 1, group 74 on 2024-03-06 -2025-04-18 15:17:44,796 - INFO - app.services.data_initialization - Processed prices for category 1, group 1477 on 2024-03-06 -2025-04-18 15:17:44,797 - INFO - app.services.data_initialization - Processed prices for category 1, group 19 on 2024-03-06 -2025-04-18 15:17:44,808 - INFO - app.services.data_initialization - Processed prices for category 1, group 23099 on 2024-03-06 -2025-04-18 15:17:44,824 - INFO - app.services.data_initialization - Processed prices for category 1, group 1857 on 2024-03-06 -2025-04-18 15:17:44,836 - INFO - app.services.data_initialization - Processed prices for category 1, group 23288 on 2024-03-06 -2025-04-18 15:17:44,847 - INFO - app.services.data_initialization - Processed prices for category 1, group 2802 on 2024-03-06 -2025-04-18 15:17:44,862 - INFO - app.services.data_initialization - Processed prices for category 1, group 65 on 2024-03-06 -2025-04-18 15:17:44,874 - INFO - app.services.data_initialization - Processed prices for category 1, group 23102 on 2024-03-06 -2025-04-18 15:17:44,891 - INFO - app.services.data_initialization - Processed prices for category 1, group 1312 on 2024-03-06 -2025-04-18 15:17:44,902 - INFO - app.services.data_initialization - Processed prices for category 1, group 2822 on 2024-03-06 -2025-04-18 15:17:44,916 - INFO - app.services.data_initialization - Processed prices for category 1, group 5 on 2024-03-06 -2025-04-18 15:17:44,936 - INFO - app.services.data_initialization - Processed prices for category 1, group 2290 on 2024-03-06 -2025-04-18 15:17:44,950 - INFO - app.services.data_initialization - Processed prices for category 1, group 112 on 2024-03-06 -2025-04-18 15:17:44,964 - INFO - app.services.data_initialization - Processed prices for category 1, group 23362 on 2024-03-06 -2025-04-18 15:17:44,977 - INFO - app.services.data_initialization - Processed prices for category 1, group 2893 on 2024-03-06 -2025-04-18 15:17:44,995 - INFO - app.services.data_initialization - Processed prices for category 1, group 1515 on 2024-03-06 -2025-04-18 15:17:45,009 - INFO - app.services.data_initialization - Processed prices for category 1, group 114 on 2024-03-06 -2025-04-18 15:17:45,017 - INFO - app.services.data_initialization - Processed prices for category 1, group 1821 on 2024-03-06 -2025-04-18 15:17:45,025 - INFO - app.services.data_initialization - Processed prices for category 1, group 38 on 2024-03-06 -2025-04-18 15:17:45,034 - INFO - app.services.data_initialization - Processed prices for category 1, group 1145 on 2024-03-06 -2025-04-18 15:17:45,063 - INFO - app.services.data_initialization - Processed prices for category 1, group 2862 on 2024-03-06 -2025-04-18 15:17:45,072 - INFO - app.services.data_initialization - Processed prices for category 1, group 71 on 2024-03-06 -2025-04-18 15:17:45,085 - INFO - app.services.data_initialization - Processed prices for category 1, group 86 on 2024-03-06 -2025-04-18 15:17:45,102 - INFO - app.services.data_initialization - Processed prices for category 1, group 58 on 2024-03-06 -2025-04-18 15:17:45,115 - INFO - app.services.data_initialization - Processed prices for category 1, group 66 on 2024-03-06 -2025-04-18 15:17:45,124 - INFO - app.services.data_initialization - Processed prices for category 1, group 1507 on 2024-03-06 -2025-04-18 15:17:45,136 - INFO - app.services.data_initialization - Processed prices for category 1, group 105 on 2024-03-06 -2025-04-18 15:17:45,149 - INFO - app.services.data_initialization - Processed prices for category 1, group 2714 on 2024-03-06 -2025-04-18 15:17:45,149 - INFO - app.services.data_initialization - Processed prices for category 1, group 2351 on 2024-03-06 -2025-04-18 15:17:45,151 - INFO - app.services.data_initialization - Processed prices for category 1, group 2571 on 2024-03-06 -2025-04-18 15:17:45,160 - INFO - app.services.data_initialization - Processed prices for category 1, group 3178 on 2024-03-06 -2025-04-18 15:17:45,180 - INFO - app.services.data_initialization - Processed prices for category 1, group 2801 on 2024-03-06 -2025-04-18 15:17:45,190 - INFO - app.services.data_initialization - Processed prices for category 1, group 15 on 2024-03-06 -2025-04-18 15:17:45,200 - INFO - app.services.data_initialization - Processed prices for category 1, group 35 on 2024-03-06 -2025-04-18 15:17:45,213 - INFO - app.services.data_initialization - Processed prices for category 1, group 2543 on 2024-03-06 -2025-04-18 15:17:45,233 - INFO - app.services.data_initialization - Processed prices for category 1, group 3031 on 2024-03-06 -2025-04-18 15:17:45,244 - INFO - app.services.data_initialization - Processed prices for category 1, group 1274 on 2024-03-06 -2025-04-18 15:17:45,253 - INFO - app.services.data_initialization - Processed prices for category 1, group 1765 on 2024-03-06 -2025-04-18 15:17:45,273 - INFO - app.services.data_initialization - Processed prices for category 1, group 100 on 2024-03-06 -2025-04-18 15:17:45,293 - INFO - app.services.data_initialization - Processed prices for category 1, group 1740 on 2024-03-06 -2025-04-18 15:17:45,302 - INFO - app.services.data_initialization - Processed prices for category 1, group 106 on 2024-03-06 -2025-04-18 15:17:45,339 - INFO - app.services.data_initialization - Processed prices for category 1, group 2198 on 2024-03-06 -2025-04-18 15:17:45,352 - INFO - app.services.data_initialization - Processed prices for category 1, group 3048 on 2024-03-06 -2025-04-18 15:17:45,374 - INFO - app.services.data_initialization - Processed prices for category 1, group 102 on 2024-03-06 -2025-04-18 15:17:45,384 - INFO - app.services.data_initialization - Processed prices for category 1, group 50 on 2024-03-06 -2025-04-18 15:17:45,404 - INFO - app.services.data_initialization - Processed prices for category 1, group 1882 on 2024-03-06 -2025-04-18 15:17:45,414 - INFO - app.services.data_initialization - Processed prices for category 1, group 601 on 2024-03-06 -2025-04-18 15:17:45,429 - INFO - app.services.data_initialization - Processed prices for category 1, group 43 on 2024-03-06 -2025-04-18 15:17:45,439 - INFO - app.services.data_initialization - Processed prices for category 1, group 368 on 2024-03-06 -2025-04-18 15:17:45,449 - INFO - app.services.data_initialization - Processed prices for category 1, group 1649 on 2024-03-06 -2025-04-18 15:17:45,461 - INFO - app.services.data_initialization - Processed prices for category 1, group 22933 on 2024-03-06 -2025-04-18 15:17:45,487 - INFO - app.services.data_initialization - Processed prices for category 1, group 2653 on 2024-03-06 -2025-04-18 15:17:45,517 - INFO - app.services.data_initialization - Processed prices for category 1, group 3102 on 2024-03-06 -2025-04-18 15:17:45,525 - INFO - app.services.data_initialization - Processed prices for category 1, group 49 on 2024-03-06 -2025-04-18 15:17:45,535 - INFO - app.services.data_initialization - Processed prices for category 1, group 13 on 2024-03-06 -2025-04-18 15:17:45,553 - INFO - app.services.data_initialization - Processed prices for category 1, group 68 on 2024-03-06 -2025-04-18 15:17:45,668 - INFO - app.services.data_initialization - Processed prices for category 1, group 2870 on 2024-03-06 -2025-04-18 15:17:45,680 - INFO - app.services.data_initialization - Processed prices for category 1, group 12 on 2024-03-06 -2025-04-18 15:17:45,704 - INFO - app.services.data_initialization - Processed prices for category 1, group 2494 on 2024-03-06 -2025-04-18 15:17:45,721 - INFO - app.services.data_initialization - Processed prices for category 1, group 111 on 2024-03-06 -2025-04-18 15:17:45,737 - INFO - app.services.data_initialization - Processed prices for category 1, group 27 on 2024-03-06 -2025-04-18 15:17:45,748 - INFO - app.services.data_initialization - Processed prices for category 1, group 2968 on 2024-03-06 -2025-04-18 15:17:45,777 - INFO - app.services.data_initialization - Processed prices for category 1, group 23361 on 2024-03-06 -2025-04-18 15:17:45,786 - INFO - app.services.data_initialization - Processed prices for category 1, group 1909 on 2024-03-06 -2025-04-18 15:17:45,799 - INFO - app.services.data_initialization - Processed prices for category 1, group 2717 on 2024-03-06 -2025-04-18 15:17:45,799 - INFO - app.services.data_initialization - Processed prices for category 1, group 1689 on 2024-03-06 -2025-04-18 15:17:45,819 - INFO - app.services.data_initialization - Processed prices for category 1, group 17666 on 2024-03-06 -2025-04-18 15:17:45,833 - INFO - app.services.data_initialization - Processed prices for category 1, group 18 on 2024-03-06 -2025-04-18 15:17:45,849 - INFO - app.services.data_initialization - Processed prices for category 1, group 101 on 2024-03-06 -2025-04-18 15:17:45,863 - INFO - app.services.data_initialization - Processed prices for category 1, group 3159 on 2024-03-06 -2025-04-18 15:17:45,872 - INFO - app.services.data_initialization - Processed prices for category 1, group 1832 on 2024-03-06 -2025-04-18 15:17:45,888 - INFO - app.services.data_initialization - Processed prices for category 1, group 2246 on 2024-03-06 -2025-04-18 15:17:45,899 - INFO - app.services.data_initialization - Processed prices for category 1, group 2716 on 2024-03-06 -2025-04-18 15:17:45,917 - INFO - app.services.data_initialization - Processed prices for category 1, group 570 on 2024-03-06 -2025-04-18 15:17:45,935 - INFO - app.services.data_initialization - Processed prices for category 1, group 118 on 2024-03-06 -2025-04-18 15:17:45,951 - INFO - app.services.data_initialization - Processed prices for category 1, group 22989 on 2024-03-06 -2025-04-18 15:17:45,970 - INFO - app.services.data_initialization - Processed prices for category 1, group 1794 on 2024-03-06 -2025-04-18 15:17:45,981 - INFO - app.services.data_initialization - Processed prices for category 1, group 23025 on 2024-03-06 -2025-04-18 15:17:45,993 - INFO - app.services.data_initialization - Processed prices for category 1, group 120 on 2024-03-06 -2025-04-18 15:17:46,012 - INFO - app.services.data_initialization - Processed prices for category 1, group 370 on 2024-03-06 -2025-04-18 15:17:46,025 - INFO - app.services.data_initialization - Processed prices for category 1, group 77 on 2024-03-06 -2025-04-18 15:17:46,034 - INFO - app.services.data_initialization - Processed prices for category 1, group 2444 on 2024-03-06 -2025-04-18 15:17:46,034 - INFO - app.services.data_initialization - Processed prices for category 1, group 3100 on 2024-03-06 -2025-04-18 15:17:46,042 - INFO - app.services.data_initialization - Processed prices for category 1, group 2376 on 2024-03-06 -2025-04-18 15:17:46,055 - INFO - app.services.data_initialization - Processed prices for category 1, group 23223 on 2024-03-06 -2025-04-18 15:17:46,072 - INFO - app.services.data_initialization - Processed prices for category 1, group 46 on 2024-03-06 -2025-04-18 15:17:46,080 - INFO - app.services.data_initialization - Processed prices for category 1, group 104 on 2024-03-06 -2025-04-18 15:17:46,091 - INFO - app.services.data_initialization - Processed prices for category 1, group 2766 on 2024-03-06 -2025-04-18 15:17:46,111 - INFO - app.services.data_initialization - Processed prices for category 1, group 2654 on 2024-03-06 -2025-04-18 15:17:46,134 - INFO - app.services.data_initialization - Processed prices for category 1, group 3079 on 2024-03-06 -2025-04-18 15:17:46,146 - INFO - app.services.data_initialization - Processed prices for category 1, group 1793 on 2024-03-06 -2025-04-18 15:17:46,161 - INFO - app.services.data_initialization - Processed prices for category 1, group 3140 on 2024-03-06 -2025-04-18 15:17:46,169 - INFO - app.services.data_initialization - Processed prices for category 1, group 2699 on 2024-03-06 -2025-04-18 15:17:46,196 - INFO - app.services.data_initialization - Processed prices for category 1, group 2772 on 2024-03-06 -2025-04-18 15:17:46,215 - INFO - app.services.data_initialization - Processed prices for category 1, group 364 on 2024-03-06 -2025-04-18 15:17:46,229 - INFO - app.services.data_initialization - Processed prices for category 1, group 85 on 2024-03-06 -2025-04-18 15:17:46,254 - INFO - app.services.data_initialization - Processed prices for category 1, group 2603 on 2024-03-06 -2025-04-18 15:17:46,263 - INFO - app.services.data_initialization - Processed prices for category 1, group 1141 on 2024-03-06 -2025-04-18 15:17:46,275 - INFO - app.services.data_initialization - Processed prices for category 1, group 1275 on 2024-03-06 -2025-04-18 15:17:46,307 - INFO - app.services.data_initialization - Processed prices for category 1, group 2708 on 2024-03-06 -2025-04-18 15:17:46,319 - INFO - app.services.data_initialization - Processed prices for category 1, group 22 on 2024-03-06 -2025-04-18 15:17:46,328 - INFO - app.services.data_initialization - Processed prices for category 1, group 23446 on 2024-03-06 -2025-04-18 15:17:46,337 - INFO - app.services.data_initialization - Processed prices for category 1, group 48 on 2024-03-06 -2025-04-18 15:17:46,363 - INFO - app.services.data_initialization - Processed prices for category 1, group 23163 on 2024-03-06 -2025-04-18 15:17:46,375 - INFO - app.services.data_initialization - Processed prices for category 1, group 23439 on 2024-03-06 -2025-04-18 15:17:46,389 - INFO - app.services.data_initialization - Processed prices for category 1, group 116 on 2024-03-06 -2025-04-18 15:17:46,398 - INFO - app.services.data_initialization - Processed prices for category 1, group 23443 on 2024-03-06 -2025-04-18 15:17:46,412 - INFO - app.services.data_initialization - Processed prices for category 1, group 1527 on 2024-03-06 -2025-04-18 15:17:46,429 - INFO - app.services.data_initialization - Processed prices for category 1, group 2251 on 2024-03-06 -2025-04-18 15:17:46,438 - INFO - app.services.data_initialization - Processed prices for category 1, group 23442 on 2024-03-06 -2025-04-18 15:17:46,450 - INFO - app.services.data_initialization - Processed prices for category 1, group 2898 on 2024-03-06 -2025-04-18 15:17:46,478 - INFO - app.services.data_initialization - Processed prices for category 1, group 3026 on 2024-03-06 -2025-04-18 15:17:46,491 - INFO - app.services.data_initialization - Processed prices for category 1, group 2806 on 2024-03-06 -2025-04-18 15:17:46,505 - INFO - app.services.data_initialization - Processed prices for category 1, group 1526 on 2024-03-06 -2025-04-18 15:17:46,516 - INFO - app.services.data_initialization - Processed prices for category 1, group 367 on 2024-03-06 -2025-04-18 15:17:46,526 - INFO - app.services.data_initialization - Processed prices for category 1, group 1511 on 2024-03-06 -2025-04-18 15:17:46,536 - INFO - app.services.data_initialization - Processed prices for category 1, group 2742 on 2024-03-06 -2025-04-18 15:17:46,546 - INFO - app.services.data_initialization - Processed prices for category 1, group 23318 on 2024-03-06 -2025-04-18 15:17:46,562 - INFO - app.services.data_initialization - Processed prices for category 1, group 79 on 2024-03-06 -2025-04-18 15:17:46,563 - INFO - app.services.data_initialization - Processed prices for category 1, group 2778 on 2024-03-06 -2025-04-18 15:17:46,571 - INFO - app.services.data_initialization - Processed prices for category 1, group 2642 on 2024-03-06 -2025-04-18 15:17:46,597 - INFO - app.services.data_initialization - Processed prices for category 1, group 2823 on 2024-03-06 -2025-04-18 15:17:46,607 - INFO - app.services.data_initialization - Processed prices for category 1, group 2203 on 2024-03-06 -2025-04-18 15:17:46,615 - INFO - app.services.data_initialization - Processed prices for category 1, group 2899 on 2024-03-06 -2025-04-18 15:17:46,635 - INFO - app.services.data_initialization - Processed prices for category 1, group 2250 on 2024-03-06 -2025-04-18 15:17:46,652 - INFO - app.services.data_initialization - Processed prices for category 1, group 2477 on 2024-03-06 -2025-04-18 15:17:46,667 - INFO - app.services.data_initialization - Processed prices for category 1, group 99 on 2024-03-06 -2025-04-18 15:17:46,677 - INFO - app.services.data_initialization - Processed prices for category 1, group 2359 on 2024-03-06 -2025-04-18 15:17:46,677 - INFO - app.services.data_initialization - Processed prices for category 1, group 1690 on 2024-03-06 -2025-04-18 15:17:46,689 - INFO - app.services.data_initialization - Processed prices for category 1, group 41 on 2024-03-06 -2025-04-18 15:17:46,697 - INFO - app.services.data_initialization - Processed prices for category 1, group 61 on 2024-03-06 -2025-04-18 15:17:46,722 - INFO - app.services.data_initialization - Processed prices for category 1, group 23071 on 2024-03-06 -2025-04-18 15:17:46,732 - INFO - app.services.data_initialization - Processed prices for category 1, group 17664 on 2024-03-06 -2025-04-18 15:17:46,742 - INFO - app.services.data_initialization - Processed prices for category 1, group 8 on 2024-03-06 -2025-04-18 15:17:46,765 - INFO - app.services.data_initialization - Processed prices for category 1, group 4 on 2024-03-06 -2025-04-18 15:17:46,796 - INFO - app.services.data_initialization - Processed prices for category 1, group 2809 on 2024-03-06 -2025-04-18 15:17:46,807 - INFO - app.services.data_initialization - Processed prices for category 1, group 2388 on 2024-03-06 -2025-04-18 15:17:46,822 - INFO - app.services.data_initialization - Processed prices for category 1, group 17 on 2024-03-06 -2025-04-18 15:17:46,832 - INFO - app.services.data_initialization - Processed prices for category 1, group 91 on 2024-03-06 -2025-04-18 15:17:46,847 - INFO - app.services.data_initialization - Processed prices for category 1, group 1933 on 2024-03-06 -2025-04-18 15:17:46,872 - INFO - app.services.data_initialization - Processed prices for category 1, group 2422 on 2024-03-06 -2025-04-18 15:17:46,883 - INFO - app.services.data_initialization - Processed prices for category 1, group 23342 on 2024-03-06 -2025-04-18 15:17:46,895 - INFO - app.services.data_initialization - Processed prices for category 1, group 17685 on 2024-03-06 -2025-04-18 15:17:46,907 - INFO - app.services.data_initialization - Processed prices for category 1, group 2868 on 2024-03-06 -2025-04-18 15:17:46,916 - INFO - app.services.data_initialization - Processed prices for category 1, group 23166 on 2024-03-06 -2025-04-18 15:17:46,925 - INFO - app.services.data_initialization - Processed prices for category 1, group 2077 on 2024-03-06 -2025-04-18 15:17:46,934 - INFO - app.services.data_initialization - Processed prices for category 1, group 2902 on 2024-03-06 -2025-04-18 15:17:46,944 - INFO - app.services.data_initialization - Processed prices for category 1, group 33 on 2024-03-06 -2025-04-18 15:17:46,952 - INFO - app.services.data_initialization - Processed prices for category 1, group 9 on 2024-03-06 -2025-04-18 15:17:46,960 - INFO - app.services.data_initialization - Processed prices for category 1, group 1346 on 2024-03-06 -2025-04-18 15:17:46,968 - INFO - app.services.data_initialization - Processed prices for category 1, group 90 on 2024-03-06 -2025-04-18 15:17:46,977 - INFO - app.services.data_initialization - Processed prices for category 1, group 23109 on 2024-03-06 -2025-04-18 15:17:46,985 - INFO - app.services.data_initialization - Processed prices for category 1, group 2045 on 2024-03-06 -2025-04-18 15:17:47,005 - INFO - app.services.data_initialization - Processed prices for category 1, group 2418 on 2024-03-06 -2025-04-18 15:17:47,016 - INFO - app.services.data_initialization - Processed prices for category 1, group 2869 on 2024-03-06 -2025-04-18 15:17:47,018 - INFO - app.services.data_initialization - Processed prices for category 1, group 2307 on 2024-03-06 -2025-04-18 15:17:47,030 - INFO - app.services.data_initialization - Processed prices for category 1, group 62 on 2024-03-06 -2025-04-18 15:17:47,047 - INFO - app.services.data_initialization - Processed prices for category 3, group 2420 on 2024-03-06 -2025-04-18 15:17:47,060 - INFO - app.services.data_initialization - Processed prices for category 3, group 1390 on 2024-03-06 -2025-04-18 15:17:47,073 - INFO - app.services.data_initialization - Processed prices for category 3, group 1444 on 2024-03-06 -2025-04-18 15:17:47,085 - INFO - app.services.data_initialization - Processed prices for category 3, group 3068 on 2024-03-06 -2025-04-18 15:17:47,096 - INFO - app.services.data_initialization - Processed prices for category 3, group 2069 on 2024-03-06 -2025-04-18 15:17:47,113 - INFO - app.services.data_initialization - Processed prices for category 3, group 23237 on 2024-03-06 -2025-04-18 15:17:47,123 - INFO - app.services.data_initialization - Processed prices for category 3, group 1796 on 2024-03-06 -2025-04-18 15:17:47,138 - INFO - app.services.data_initialization - Processed prices for category 3, group 1399 on 2024-03-06 -2025-04-18 15:17:47,148 - INFO - app.services.data_initialization - Processed prices for category 3, group 1522 on 2024-03-06 -2025-04-18 15:17:47,158 - INFO - app.services.data_initialization - Processed prices for category 3, group 1453 on 2024-03-06 -2025-04-18 15:17:47,170 - INFO - app.services.data_initialization - Processed prices for category 3, group 1434 on 2024-03-06 -2025-04-18 15:17:47,181 - INFO - app.services.data_initialization - Processed prices for category 3, group 2594 on 2024-03-06 -2025-04-18 15:17:47,195 - INFO - app.services.data_initialization - Processed prices for category 3, group 1404 on 2024-03-06 -2025-04-18 15:17:47,213 - INFO - app.services.data_initialization - Processed prices for category 3, group 2948 on 2024-03-06 -2025-04-18 15:17:47,226 - INFO - app.services.data_initialization - Processed prices for category 3, group 1392 on 2024-03-06 -2025-04-18 15:17:47,235 - INFO - app.services.data_initialization - Processed prices for category 3, group 1450 on 2024-03-06 -2025-04-18 15:17:47,250 - INFO - app.services.data_initialization - Processed prices for category 3, group 1509 on 2024-03-06 -2025-04-18 15:17:47,260 - INFO - app.services.data_initialization - Processed prices for category 3, group 1418 on 2024-03-06 -2025-04-18 15:17:47,269 - INFO - app.services.data_initialization - Processed prices for category 3, group 23095 on 2024-03-06 -2025-04-18 15:17:47,282 - INFO - app.services.data_initialization - Processed prices for category 3, group 1386 on 2024-03-06 -2025-04-18 15:17:47,291 - INFO - app.services.data_initialization - Processed prices for category 3, group 1433 on 2024-03-06 -2025-04-18 15:17:47,299 - INFO - app.services.data_initialization - Processed prices for category 3, group 1439 on 2024-03-06 -2025-04-18 15:17:47,312 - INFO - app.services.data_initialization - Processed prices for category 3, group 1441 on 2024-03-06 -2025-04-18 15:17:47,327 - INFO - app.services.data_initialization - Processed prices for category 3, group 1370 on 2024-03-06 -2025-04-18 15:17:47,341 - INFO - app.services.data_initialization - Processed prices for category 3, group 1368 on 2024-03-06 -2025-04-18 15:17:47,353 - INFO - app.services.data_initialization - Processed prices for category 3, group 1391 on 2024-03-06 -2025-04-18 15:17:47,369 - INFO - app.services.data_initialization - Processed prices for category 3, group 2545 on 2024-03-06 -2025-04-18 15:17:47,383 - INFO - app.services.data_initialization - Processed prices for category 3, group 1464 on 2024-03-06 -2025-04-18 15:17:47,396 - INFO - app.services.data_initialization - Processed prices for category 3, group 3150 on 2024-03-06 -2025-04-18 15:17:47,404 - INFO - app.services.data_initialization - Processed prices for category 3, group 1455 on 2024-03-06 -2025-04-18 15:17:47,412 - INFO - app.services.data_initialization - Processed prices for category 3, group 1442 on 2024-03-06 -2025-04-18 15:17:47,427 - INFO - app.services.data_initialization - Processed prices for category 3, group 1417 on 2024-03-06 -2025-04-18 15:17:47,441 - INFO - app.services.data_initialization - Processed prices for category 3, group 1957 on 2024-03-06 -2025-04-18 15:17:47,457 - INFO - app.services.data_initialization - Processed prices for category 3, group 23353 on 2024-03-06 -2025-04-18 15:17:47,471 - INFO - app.services.data_initialization - Processed prices for category 3, group 1397 on 2024-03-06 -2025-04-18 15:17:47,481 - INFO - app.services.data_initialization - Processed prices for category 3, group 2208 on 2024-03-06 -2025-04-18 15:17:47,492 - INFO - app.services.data_initialization - Processed prices for category 3, group 2295 on 2024-03-06 -2025-04-18 15:17:47,501 - INFO - app.services.data_initialization - Processed prices for category 3, group 1532 on 2024-03-06 -2025-04-18 15:17:47,516 - INFO - app.services.data_initialization - Processed prices for category 3, group 1387 on 2024-03-06 -2025-04-18 15:17:47,530 - INFO - app.services.data_initialization - Processed prices for category 3, group 1451 on 2024-03-06 -2025-04-18 15:17:47,539 - INFO - app.services.data_initialization - Processed prices for category 3, group 1465 on 2024-03-06 -2025-04-18 15:17:47,548 - INFO - app.services.data_initialization - Processed prices for category 3, group 2205 on 2024-03-06 -2025-04-18 15:17:47,562 - INFO - app.services.data_initialization - Processed prices for category 3, group 17688 on 2024-03-06 -2025-04-18 15:17:47,577 - INFO - app.services.data_initialization - Processed prices for category 3, group 2377 on 2024-03-06 -2025-04-18 15:17:47,596 - INFO - app.services.data_initialization - Processed prices for category 3, group 1840 on 2024-03-06 -2025-04-18 15:17:47,608 - INFO - app.services.data_initialization - Processed prices for category 3, group 1402 on 2024-03-06 -2025-04-18 15:17:47,621 - INFO - app.services.data_initialization - Processed prices for category 3, group 1393 on 2024-03-06 -2025-04-18 15:17:47,631 - INFO - app.services.data_initialization - Processed prices for category 3, group 2781 on 2024-03-06 -2025-04-18 15:17:47,642 - INFO - app.services.data_initialization - Processed prices for category 3, group 604 on 2024-03-06 -2025-04-18 15:17:47,653 - INFO - app.services.data_initialization - Processed prices for category 3, group 2289 on 2024-03-06 -2025-04-18 15:17:47,665 - INFO - app.services.data_initialization - Processed prices for category 3, group 1494 on 2024-03-06 -2025-04-18 15:17:47,665 - INFO - app.services.data_initialization - Processed prices for category 3, group 610 on 2024-03-06 -2025-04-18 15:17:47,674 - INFO - app.services.data_initialization - Processed prices for category 3, group 23381 on 2024-03-06 -2025-04-18 15:17:47,683 - INFO - app.services.data_initialization - Processed prices for category 3, group 1533 on 2024-03-06 -2025-04-18 15:17:47,696 - INFO - app.services.data_initialization - Processed prices for category 3, group 1381 on 2024-03-06 -2025-04-18 15:17:47,710 - INFO - app.services.data_initialization - Processed prices for category 3, group 1701 on 2024-03-06 -2025-04-18 15:17:47,722 - INFO - app.services.data_initialization - Processed prices for category 3, group 2054 on 2024-03-06 -2025-04-18 15:17:47,733 - INFO - app.services.data_initialization - Processed prices for category 3, group 1411 on 2024-03-06 -2025-04-18 15:17:47,746 - INFO - app.services.data_initialization - Processed prices for category 3, group 1396 on 2024-03-06 -2025-04-18 15:17:47,759 - INFO - app.services.data_initialization - Processed prices for category 3, group 1410 on 2024-03-06 -2025-04-18 15:17:47,778 - INFO - app.services.data_initialization - Processed prices for category 3, group 2534 on 2024-03-06 -2025-04-18 15:17:47,798 - INFO - app.services.data_initialization - Processed prices for category 3, group 22880 on 2024-03-06 -2025-04-18 15:17:47,806 - INFO - app.services.data_initialization - Processed prices for category 3, group 1540 on 2024-03-06 -2025-04-18 15:17:47,821 - INFO - app.services.data_initialization - Processed prices for category 3, group 1408 on 2024-03-06 -2025-04-18 15:17:47,831 - INFO - app.services.data_initialization - Processed prices for category 3, group 1538 on 2024-03-06 -2025-04-18 15:17:47,843 - INFO - app.services.data_initialization - Processed prices for category 3, group 2754 on 2024-03-06 -2025-04-18 15:17:47,856 - INFO - app.services.data_initialization - Processed prices for category 3, group 1440 on 2024-03-06 -2025-04-18 15:17:47,872 - INFO - app.services.data_initialization - Processed prices for category 3, group 2675 on 2024-03-06 -2025-04-18 15:17:47,885 - INFO - app.services.data_initialization - Processed prices for category 3, group 1815 on 2024-03-06 -2025-04-18 15:17:47,898 - INFO - app.services.data_initialization - Processed prices for category 3, group 1412 on 2024-03-06 -2025-04-18 15:17:47,909 - INFO - app.services.data_initialization - Processed prices for category 3, group 1389 on 2024-03-06 -2025-04-18 15:17:47,919 - INFO - app.services.data_initialization - Processed prices for category 3, group 1536 on 2024-03-06 -2025-04-18 15:17:47,930 - INFO - app.services.data_initialization - Processed prices for category 3, group 1378 on 2024-03-06 -2025-04-18 15:17:47,942 - INFO - app.services.data_initialization - Processed prices for category 3, group 1395 on 2024-03-06 -2025-04-18 15:17:47,958 - INFO - app.services.data_initialization - Processed prices for category 3, group 1919 on 2024-03-06 -2025-04-18 15:17:47,972 - INFO - app.services.data_initialization - Processed prices for category 3, group 1528 on 2024-03-06 -2025-04-18 15:17:47,994 - INFO - app.services.data_initialization - Processed prices for category 3, group 2464 on 2024-03-06 -2025-04-18 15:17:48,002 - INFO - app.services.data_initialization - Processed prices for category 3, group 17674 on 2024-03-06 -2025-04-18 15:17:48,023 - INFO - app.services.data_initialization - Processed prices for category 3, group 2906 on 2024-03-06 -2025-04-18 15:17:48,036 - INFO - app.services.data_initialization - Processed prices for category 3, group 1383 on 2024-03-06 -2025-04-18 15:17:48,048 - INFO - app.services.data_initialization - Processed prices for category 3, group 605 on 2024-03-06 -2025-04-18 15:17:48,061 - INFO - app.services.data_initialization - Processed prices for category 3, group 635 on 2024-03-06 -2025-04-18 15:17:48,076 - INFO - app.services.data_initialization - Processed prices for category 3, group 2278 on 2024-03-06 -2025-04-18 15:17:48,086 - INFO - app.services.data_initialization - Processed prices for category 3, group 2782 on 2024-03-06 -2025-04-18 15:17:48,086 - INFO - app.services.data_initialization - Processed prices for category 3, group 609 on 2024-03-06 -2025-04-18 15:17:48,094 - INFO - app.services.data_initialization - Processed prices for category 3, group 2148 on 2024-03-06 -2025-04-18 15:17:48,103 - INFO - app.services.data_initialization - Processed prices for category 3, group 1421 on 2024-03-06 -2025-04-18 15:17:48,117 - INFO - app.services.data_initialization - Processed prices for category 3, group 2209 on 2024-03-06 -2025-04-18 15:17:48,129 - INFO - app.services.data_initialization - Processed prices for category 3, group 22872 on 2024-03-06 -2025-04-18 15:17:48,138 - INFO - app.services.data_initialization - Processed prices for category 3, group 2931 on 2024-03-06 -2025-04-18 15:17:48,147 - INFO - app.services.data_initialization - Processed prices for category 3, group 1427 on 2024-03-06 -2025-04-18 15:17:48,163 - INFO - app.services.data_initialization - Processed prices for category 3, group 1661 on 2024-03-06 -2025-04-18 15:17:48,175 - INFO - app.services.data_initialization - Processed prices for category 3, group 1780 on 2024-03-06 -2025-04-18 15:17:48,189 - INFO - app.services.data_initialization - Processed prices for category 3, group 1379 on 2024-03-06 -2025-04-18 15:17:48,200 - INFO - app.services.data_initialization - Processed prices for category 3, group 1728 on 2024-03-06 -2025-04-18 15:17:48,223 - INFO - app.services.data_initialization - Processed prices for category 3, group 2328 on 2024-03-06 -2025-04-18 15:17:48,232 - INFO - app.services.data_initialization - Processed prices for category 3, group 23266 on 2024-03-06 -2025-04-18 15:17:48,244 - INFO - app.services.data_initialization - Processed prices for category 3, group 1405 on 2024-03-06 -2025-04-18 15:17:48,257 - INFO - app.services.data_initialization - Processed prices for category 3, group 1385 on 2024-03-06 -2025-04-18 15:17:48,275 - INFO - app.services.data_initialization - Processed prices for category 3, group 23120 on 2024-03-06 -2025-04-18 15:17:48,284 - INFO - app.services.data_initialization - Processed prices for category 3, group 648 on 2024-03-06 -2025-04-18 15:17:48,295 - INFO - app.services.data_initialization - Processed prices for category 3, group 2685 on 2024-03-06 -2025-04-18 15:17:48,312 - INFO - app.services.data_initialization - Processed prices for category 3, group 2626 on 2024-03-06 -2025-04-18 15:17:48,321 - INFO - app.services.data_initialization - Processed prices for category 3, group 1432 on 2024-03-06 -2025-04-18 15:17:48,334 - INFO - app.services.data_initialization - Processed prices for category 3, group 1424 on 2024-03-06 -2025-04-18 15:17:48,345 - INFO - app.services.data_initialization - Processed prices for category 3, group 3051 on 2024-03-06 -2025-04-18 15:17:48,356 - INFO - app.services.data_initialization - Processed prices for category 3, group 2686 on 2024-03-06 -2025-04-18 15:17:48,366 - INFO - app.services.data_initialization - Processed prices for category 3, group 1525 on 2024-03-06 -2025-04-18 15:17:48,374 - INFO - app.services.data_initialization - Processed prices for category 3, group 23306 on 2024-03-06 -2025-04-18 15:17:48,392 - INFO - app.services.data_initialization - Processed prices for category 3, group 23286 on 2024-03-06 -2025-04-18 15:17:48,405 - INFO - app.services.data_initialization - Processed prices for category 3, group 1380 on 2024-03-06 -2025-04-18 15:17:48,414 - INFO - app.services.data_initialization - Processed prices for category 3, group 1729 on 2024-03-06 -2025-04-18 15:17:48,427 - INFO - app.services.data_initialization - Processed prices for category 3, group 1429 on 2024-03-06 -2025-04-18 15:17:48,435 - INFO - app.services.data_initialization - Processed prices for category 3, group 1543 on 2024-03-06 -2025-04-18 15:17:48,449 - INFO - app.services.data_initialization - Processed prices for category 3, group 1374 on 2024-03-06 -2025-04-18 15:17:48,462 - INFO - app.services.data_initialization - Processed prices for category 3, group 1481 on 2024-03-06 -2025-04-18 15:17:48,476 - INFO - app.services.data_initialization - Processed prices for category 3, group 1400 on 2024-03-06 -2025-04-18 15:17:48,528 - INFO - app.services.data_initialization - Processed prices for category 3, group 1416 on 2024-03-06 -2025-04-18 15:17:48,540 - INFO - app.services.data_initialization - Processed prices for category 3, group 1414 on 2024-03-06 -2025-04-18 15:17:48,553 - INFO - app.services.data_initialization - Processed prices for category 3, group 1419 on 2024-03-06 -2025-04-18 15:17:48,565 - INFO - app.services.data_initialization - Processed prices for category 3, group 1415 on 2024-03-06 -2025-04-18 15:17:48,583 - INFO - app.services.data_initialization - Processed prices for category 3, group 2848 on 2024-03-06 -2025-04-18 15:17:48,593 - INFO - app.services.data_initialization - Processed prices for category 3, group 2364 on 2024-03-06 -2025-04-18 15:17:48,612 - INFO - app.services.data_initialization - Processed prices for category 3, group 2585 on 2024-03-06 -2025-04-18 15:17:48,629 - INFO - app.services.data_initialization - Processed prices for category 3, group 1372 on 2024-03-06 -2025-04-18 15:17:48,643 - INFO - app.services.data_initialization - Processed prices for category 3, group 1369 on 2024-03-06 -2025-04-18 15:17:48,659 - INFO - app.services.data_initialization - Processed prices for category 3, group 1842 on 2024-03-06 -2025-04-18 15:17:48,672 - INFO - app.services.data_initialization - Processed prices for category 3, group 1534 on 2024-03-06 -2025-04-18 15:17:48,682 - INFO - app.services.data_initialization - Processed prices for category 3, group 2867 on 2024-03-06 -2025-04-18 15:17:48,697 - INFO - app.services.data_initialization - Processed prices for category 3, group 1375 on 2024-03-06 -2025-04-18 15:17:48,710 - INFO - app.services.data_initialization - Processed prices for category 3, group 1377 on 2024-03-06 -2025-04-18 15:17:48,722 - INFO - app.services.data_initialization - Processed prices for category 3, group 1398 on 2024-03-06 -2025-04-18 15:17:48,735 - INFO - app.services.data_initialization - Processed prices for category 3, group 1382 on 2024-03-06 -2025-04-18 15:17:48,747 - INFO - app.services.data_initialization - Processed prices for category 3, group 1376 on 2024-03-06 -2025-04-18 15:17:48,759 - INFO - app.services.data_initialization - Processed prices for category 3, group 1428 on 2024-03-06 -2025-04-18 15:17:48,768 - INFO - app.services.data_initialization - Processed prices for category 3, group 3179 on 2024-03-06 -2025-04-18 15:17:48,783 - INFO - app.services.data_initialization - Processed prices for category 3, group 1863 on 2024-03-06 -2025-04-18 15:17:48,793 - INFO - app.services.data_initialization - Processed prices for category 3, group 1426 on 2024-03-06 -2025-04-18 15:17:48,836 - INFO - app.services.data_initialization - Processed prices for category 3, group 2282 on 2024-03-06 -2025-04-18 15:17:48,845 - INFO - app.services.data_initialization - Processed prices for category 3, group 23330 on 2024-03-06 -2025-04-18 15:17:48,857 - INFO - app.services.data_initialization - Processed prices for category 3, group 1576 on 2024-03-06 -2025-04-18 15:17:48,866 - INFO - app.services.data_initialization - Processed prices for category 3, group 2175 on 2024-03-06 -2025-04-18 15:17:48,876 - INFO - app.services.data_initialization - Processed prices for category 3, group 1853 on 2024-03-06 -2025-04-18 15:17:48,884 - INFO - app.services.data_initialization - Processed prices for category 3, group 1542 on 2024-03-06 -2025-04-18 15:17:48,896 - INFO - app.services.data_initialization - Processed prices for category 3, group 1403 on 2024-03-06 -2025-04-18 15:17:48,910 - INFO - app.services.data_initialization - Processed prices for category 3, group 1394 on 2024-03-06 -2025-04-18 15:17:48,926 - INFO - app.services.data_initialization - Processed prices for category 3, group 2701 on 2024-03-06 -2025-04-18 15:17:48,938 - INFO - app.services.data_initialization - Processed prices for category 3, group 1409 on 2024-03-06 -2025-04-18 15:17:48,947 - INFO - app.services.data_initialization - Processed prices for category 3, group 1446 on 2024-03-06 -2025-04-18 15:17:48,956 - INFO - app.services.data_initialization - Processed prices for category 3, group 1422 on 2024-03-06 -2025-04-18 15:17:48,967 - INFO - app.services.data_initialization - Processed prices for category 3, group 1373 on 2024-03-06 -2025-04-18 15:17:48,983 - INFO - app.services.data_initialization - Processed prices for category 3, group 2178 on 2024-03-06 -2025-04-18 15:17:48,998 - INFO - app.services.data_initialization - Processed prices for category 3, group 3040 on 2024-03-06 -2025-04-18 15:17:49,012 - INFO - app.services.data_initialization - Processed prices for category 3, group 2071 on 2024-03-06 -2025-04-18 15:17:49,022 - INFO - app.services.data_initialization - Processed prices for category 3, group 2776 on 2024-03-06 -2025-04-18 15:17:49,035 - INFO - app.services.data_initialization - Processed prices for category 3, group 1413 on 2024-03-06 -2025-04-18 15:17:49,053 - INFO - app.services.data_initialization - Processed prices for category 3, group 22873 on 2024-03-06 -2025-04-18 15:17:49,063 - INFO - app.services.data_initialization - Processed prices for category 3, group 23323 on 2024-03-06 -2025-04-18 15:17:49,072 - INFO - app.services.data_initialization - Processed prices for category 3, group 3172 on 2024-03-06 -2025-04-18 15:17:49,080 - INFO - app.services.data_initialization - Processed prices for category 3, group 2214 on 2024-03-06 -2025-04-18 15:17:49,092 - INFO - app.services.data_initialization - Processed prices for category 3, group 1663 on 2024-03-06 -2025-04-18 15:17:49,105 - INFO - app.services.data_initialization - Processed prices for category 3, group 1367 on 2024-03-06 -2025-04-18 15:17:49,119 - INFO - app.services.data_initialization - Processed prices for category 3, group 1384 on 2024-03-06 -2025-04-18 15:17:49,127 - INFO - app.services.data_initialization - Processed prices for category 3, group 2155 on 2024-03-06 -2025-04-18 15:17:49,137 - INFO - app.services.data_initialization - Processed prices for category 3, group 1423 on 2024-03-06 -2025-04-18 15:17:49,159 - INFO - app.services.data_initialization - Processed prices for category 3, group 1539 on 2024-03-06 -2025-04-18 15:17:49,171 - INFO - app.services.data_initialization - Processed prices for category 3, group 2480 on 2024-03-06 -2025-04-18 15:17:49,188 - INFO - app.services.data_initialization - Processed prices for category 3, group 3118 on 2024-03-06 -2025-04-18 15:17:49,199 - INFO - app.services.data_initialization - Processed prices for category 3, group 3020 on 2024-03-06 -2025-04-18 15:17:49,214 - INFO - app.services.data_initialization - Processed prices for category 3, group 1406 on 2024-03-06 -2025-04-18 15:17:49,224 - INFO - app.services.data_initialization - Processed prices for category 3, group 1938 on 2024-03-06 -2025-04-18 15:17:49,232 - INFO - app.services.data_initialization - Processed prices for category 3, group 2555 on 2024-03-06 -2025-04-18 15:17:49,243 - INFO - app.services.data_initialization - Processed prices for category 3, group 1407 on 2024-03-06 -2025-04-18 15:17:49,252 - INFO - app.services.data_initialization - Processed prices for category 3, group 1541 on 2024-03-06 -2025-04-18 15:17:49,268 - INFO - app.services.data_initialization - Processed prices for category 3, group 2765 on 2024-03-06 -2025-04-18 15:17:49,276 - INFO - app.services.data_initialization - Processed prices for category 3, group 2332 on 2024-03-06 -2025-04-18 15:17:49,293 - INFO - app.services.data_initialization - Processed prices for category 3, group 1861 on 2024-03-06 -2025-04-18 15:17:49,301 - INFO - app.services.data_initialization - Processed prices for category 3, group 1694 on 2024-03-06 -2025-04-18 15:17:49,309 - INFO - app.services.data_initialization - Processed prices for category 3, group 1401 on 2024-03-06 -2025-04-18 15:17:49,326 - INFO - app.services.data_initialization - Processed prices for category 3, group 2807 on 2024-03-06 -2025-04-18 15:17:49,328 - INFO - app.services.data_initialization - Processed prices for category 3, group 3087 on 2024-03-06 -2025-04-18 15:17:49,341 - INFO - app.services.data_initialization - Processed prices for category 3, group 3064 on 2024-03-06 -2025-04-18 15:17:49,352 - INFO - app.services.data_initialization - Processed prices for category 3, group 630 on 2024-03-06 -2025-04-18 15:17:49,360 - INFO - app.services.data_initialization - Processed prices for category 3, group 2409 on 2024-03-06 -2025-04-18 15:17:49,376 - INFO - app.services.data_initialization - Processed prices for category 3, group 3170 on 2024-03-06 -2025-04-18 15:17:49,389 - INFO - app.services.data_initialization - Processed prices for category 3, group 1430 on 2024-03-06 -2025-04-18 15:17:49,408 - INFO - app.services.data_initialization - Processed prices for category 3, group 23228 on 2024-03-06 -2025-04-18 15:17:49,432 - INFO - app.services.data_initialization - Processed prices for category 3, group 2374 on 2024-03-06 -2025-04-18 15:17:49,441 - INFO - app.services.data_initialization - Processed prices for category 3, group 1447 on 2024-03-06 -2025-04-18 15:17:49,449 - INFO - app.services.data_initialization - Processed prices for category 3, group 1452 on 2024-03-06 -2025-04-18 15:17:49,457 - INFO - app.services.data_initialization - Processed prices for category 3, group 1692 on 2024-03-06 -2025-04-18 15:17:49,466 - INFO - app.services.data_initialization - Processed prices for category 3, group 17689 on 2024-03-06 -2025-04-18 15:17:49,466 - INFO - app.services.data_initialization - Downloading and processing archived prices for 2024-03-07 -2025-04-18 15:17:49,485 - INFO - app.services.external_api.base_external_service - Making request to https://tcgcsv.com/archive/tcgplayer/prices-2024-03-07.ppmd.7z -2025-04-18 15:17:53,664 - INFO - app.services.data_initialization - Processed prices for category 1, group 23319 on 2024-03-07 -2025-04-18 15:17:53,665 - INFO - app.services.data_initialization - Processed prices for category 1, group 1687 on 2024-03-07 -2025-04-18 15:17:53,690 - INFO - app.services.data_initialization - Processed prices for category 1, group 2326 on 2024-03-07 -2025-04-18 15:17:53,717 - INFO - app.services.data_initialization - Processed prices for category 1, group 117 on 2024-03-07 -2025-04-18 15:17:53,747 - INFO - app.services.data_initialization - Processed prices for category 1, group 1277 on 2024-03-07 -2025-04-18 15:17:53,777 - INFO - app.services.data_initialization - Processed prices for category 1, group 1476 on 2024-03-07 -2025-04-18 15:17:53,814 - INFO - app.services.data_initialization - Processed prices for category 1, group 82 on 2024-03-07 -2025-04-18 15:17:53,848 - INFO - app.services.data_initialization - Processed prices for category 1, group 80 on 2024-03-07 -2025-04-18 15:17:53,875 - INFO - app.services.data_initialization - Processed prices for category 1, group 2771 on 2024-03-07 -2025-04-18 15:17:53,905 - INFO - app.services.data_initialization - Processed prices for category 1, group 1163 on 2024-03-07 -2025-04-18 15:17:53,931 - INFO - app.services.data_initialization - Processed prices for category 1, group 16 on 2024-03-07 -2025-04-18 15:17:53,957 - INFO - app.services.data_initialization - Processed prices for category 1, group 57 on 2024-03-07 -2025-04-18 15:17:53,984 - INFO - app.services.data_initialization - Processed prices for category 1, group 30 on 2024-03-07 -2025-04-18 15:17:54,018 - INFO - app.services.data_initialization - Processed prices for category 1, group 2245 on 2024-03-07 -2025-04-18 15:17:54,048 - INFO - app.services.data_initialization - Processed prices for category 1, group 23316 on 2024-03-07 -2025-04-18 15:17:54,094 - INFO - app.services.data_initialization - Processed prices for category 1, group 1490 on 2024-03-07 -2025-04-18 15:17:54,128 - INFO - app.services.data_initialization - Processed prices for category 1, group 1144 on 2024-03-07 -2025-04-18 15:17:54,171 - INFO - app.services.data_initialization - Processed prices for category 1, group 3070 on 2024-03-07 -2025-04-18 15:17:54,214 - INFO - app.services.data_initialization - Processed prices for category 1, group 2655 on 2024-03-07 -2025-04-18 15:17:54,240 - INFO - app.services.data_initialization - Processed prices for category 1, group 31 on 2024-03-07 -2025-04-18 15:17:54,267 - INFO - app.services.data_initialization - Processed prices for category 1, group 3158 on 2024-03-07 -2025-04-18 15:17:54,297 - INFO - app.services.data_initialization - Processed prices for category 1, group 39 on 2024-03-07 -2025-04-18 15:17:54,325 - INFO - app.services.data_initialization - Processed prices for category 1, group 2966 on 2024-03-07 -2025-04-18 15:17:54,360 - INFO - app.services.data_initialization - Processed prices for category 1, group 67 on 2024-03-07 -2025-04-18 15:17:54,396 - INFO - app.services.data_initialization - Processed prices for category 1, group 2568 on 2024-03-07 -2025-04-18 15:17:54,439 - INFO - app.services.data_initialization - Processed prices for category 1, group 22875 on 2024-03-07 -2025-04-18 15:17:54,469 - INFO - app.services.data_initialization - Processed prices for category 1, group 2067 on 2024-03-07 -2025-04-18 15:17:54,495 - INFO - app.services.data_initialization - Processed prices for category 1, group 1904 on 2024-03-07 -2025-04-18 15:17:54,518 - INFO - app.services.data_initialization - Processed prices for category 1, group 2546 on 2024-03-07 -2025-04-18 15:17:54,542 - INFO - app.services.data_initialization - Processed prices for category 1, group 17667 on 2024-03-07 -2025-04-18 15:17:54,575 - INFO - app.services.data_initialization - Processed prices for category 1, group 20 on 2024-03-07 -2025-04-18 15:17:54,599 - INFO - app.services.data_initialization - Processed prices for category 1, group 2552 on 2024-03-07 -2025-04-18 15:17:54,627 - INFO - app.services.data_initialization - Processed prices for category 1, group 2463 on 2024-03-07 -2025-04-18 15:17:54,660 - INFO - app.services.data_initialization - Processed prices for category 1, group 1276 on 2024-03-07 -2025-04-18 15:17:54,687 - INFO - app.services.data_initialization - Processed prices for category 1, group 72 on 2024-03-07 -2025-04-18 15:17:54,713 - INFO - app.services.data_initialization - Processed prices for category 1, group 37 on 2024-03-07 -2025-04-18 15:17:54,737 - INFO - app.services.data_initialization - Processed prices for category 1, group 2361 on 2024-03-07 -2025-04-18 15:17:54,767 - INFO - app.services.data_initialization - Processed prices for category 1, group 70 on 2024-03-07 -2025-04-18 15:17:54,791 - INFO - app.services.data_initialization - Processed prices for category 1, group 2084 on 2024-03-07 -2025-04-18 15:17:54,877 - INFO - app.services.data_initialization - Processed prices for category 1, group 3185 on 2024-03-07 -2025-04-18 15:17:54,908 - INFO - app.services.data_initialization - Processed prices for category 1, group 1673 on 2024-03-07 -2025-04-18 15:17:54,946 - INFO - app.services.data_initialization - Processed prices for category 1, group 17670 on 2024-03-07 -2025-04-18 15:17:54,976 - INFO - app.services.data_initialization - Processed prices for category 1, group 2481 on 2024-03-07 -2025-04-18 15:17:55,003 - INFO - app.services.data_initialization - Processed prices for category 1, group 3169 on 2024-03-07 -2025-04-18 15:17:55,029 - INFO - app.services.data_initialization - Processed prices for category 1, group 2598 on 2024-03-07 -2025-04-18 15:17:55,067 - INFO - app.services.data_initialization - Processed prices for category 1, group 2773 on 2024-03-07 -2025-04-18 15:17:55,091 - INFO - app.services.data_initialization - Processed prices for category 1, group 2770 on 2024-03-07 -2025-04-18 15:17:55,115 - INFO - app.services.data_initialization - Processed prices for category 1, group 22970 on 2024-03-07 -2025-04-18 15:17:55,148 - INFO - app.services.data_initialization - Processed prices for category 1, group 44 on 2024-03-07 -2025-04-18 15:17:55,175 - INFO - app.services.data_initialization - Processed prices for category 1, group 3160 on 2024-03-07 -2025-04-18 15:17:55,206 - INFO - app.services.data_initialization - Processed prices for category 1, group 45 on 2024-03-07 -2025-04-18 15:17:55,240 - INFO - app.services.data_initialization - Processed prices for category 1, group 17665 on 2024-03-07 -2025-04-18 15:17:55,280 - INFO - app.services.data_initialization - Processed prices for category 1, group 103 on 2024-03-07 -2025-04-18 15:17:55,311 - INFO - app.services.data_initialization - Processed prices for category 1, group 125 on 2024-03-07 -2025-04-18 15:17:55,337 - INFO - app.services.data_initialization - Processed prices for category 1, group 2562 on 2024-03-07 -2025-04-18 15:17:55,366 - INFO - app.services.data_initialization - Processed prices for category 1, group 54 on 2024-03-07 -2025-04-18 15:17:55,400 - INFO - app.services.data_initialization - Processed prices for category 1, group 2634 on 2024-03-07 -2025-04-18 15:17:55,434 - INFO - app.services.data_initialization - Processed prices for category 1, group 69 on 2024-03-07 -2025-04-18 15:17:55,460 - INFO - app.services.data_initialization - Processed prices for category 1, group 2633 on 2024-03-07 -2025-04-18 15:17:55,490 - INFO - app.services.data_initialization - Processed prices for category 1, group 88 on 2024-03-07 -2025-04-18 15:17:55,518 - INFO - app.services.data_initialization - Processed prices for category 1, group 3175 on 2024-03-07 -2025-04-18 15:17:55,545 - INFO - app.services.data_initialization - Processed prices for category 1, group 36 on 2024-03-07 -2025-04-18 15:17:55,575 - INFO - app.services.data_initialization - Processed prices for category 1, group 2891 on 2024-03-07 -2025-04-18 15:17:55,609 - INFO - app.services.data_initialization - Processed prices for category 1, group 1512 on 2024-03-07 -2025-04-18 15:17:55,633 - INFO - app.services.data_initialization - Processed prices for category 1, group 11 on 2024-03-07 -2025-04-18 15:17:55,659 - INFO - app.services.data_initialization - Processed prices for category 1, group 40 on 2024-03-07 -2025-04-18 15:17:55,682 - INFO - app.services.data_initialization - Processed prices for category 1, group 2220 on 2024-03-07 -2025-04-18 15:17:55,707 - INFO - app.services.data_initialization - Processed prices for category 1, group 2386 on 2024-03-07 -2025-04-18 15:17:55,744 - INFO - app.services.data_initialization - Processed prices for category 1, group 2864 on 2024-03-07 -2025-04-18 15:17:55,774 - INFO - app.services.data_initialization - Processed prices for category 1, group 24 on 2024-03-07 -2025-04-18 15:17:55,798 - INFO - app.services.data_initialization - Processed prices for category 1, group 1348 on 2024-03-07 -2025-04-18 15:17:55,831 - INFO - app.services.data_initialization - Processed prices for category 1, group 2043 on 2024-03-07 -2025-04-18 15:17:55,862 - INFO - app.services.data_initialization - Processed prices for category 1, group 108 on 2024-03-07 -2025-04-18 15:17:55,897 - INFO - app.services.data_initialization - Processed prices for category 1, group 124 on 2024-03-07 -2025-04-18 15:17:55,925 - INFO - app.services.data_initialization - Processed prices for category 1, group 23164 on 2024-03-07 -2025-04-18 15:17:55,968 - INFO - app.services.data_initialization - Processed prices for category 1, group 2942 on 2024-03-07 -2025-04-18 15:17:56,026 - INFO - app.services.data_initialization - Processed prices for category 1, group 23019 on 2024-03-07 -2025-04-18 15:17:56,052 - INFO - app.services.data_initialization - Processed prices for category 1, group 2334 on 2024-03-07 -2025-04-18 15:17:56,079 - INFO - app.services.data_initialization - Processed prices for category 1, group 122 on 2024-03-07 -2025-04-18 15:17:56,105 - INFO - app.services.data_initialization - Processed prices for category 1, group 365 on 2024-03-07 -2025-04-18 15:17:56,129 - INFO - app.services.data_initialization - Processed prices for category 1, group 2247 on 2024-03-07 -2025-04-18 15:17:56,152 - INFO - app.services.data_initialization - Processed prices for category 1, group 2447 on 2024-03-07 -2025-04-18 15:17:56,178 - INFO - app.services.data_initialization - Processed prices for category 1, group 121 on 2024-03-07 -2025-04-18 15:17:56,204 - INFO - app.services.data_initialization - Processed prices for category 1, group 22922 on 2024-03-07 -2025-04-18 15:17:56,234 - INFO - app.services.data_initialization - Processed prices for category 1, group 23 on 2024-03-07 -2025-04-18 15:17:56,263 - INFO - app.services.data_initialization - Processed prices for category 1, group 25 on 2024-03-07 -2025-04-18 15:17:56,296 - INFO - app.services.data_initialization - Processed prices for category 1, group 1293 on 2024-03-07 -2025-04-18 15:17:56,326 - INFO - app.services.data_initialization - Processed prices for category 1, group 362 on 2024-03-07 -2025-04-18 15:17:56,355 - INFO - app.services.data_initialization - Processed prices for category 1, group 83 on 2024-03-07 -2025-04-18 15:17:56,380 - INFO - app.services.data_initialization - Processed prices for category 1, group 107 on 2024-03-07 -2025-04-18 15:17:56,431 - INFO - app.services.data_initialization - Processed prices for category 1, group 23337 on 2024-03-07 -2025-04-18 15:17:56,466 - INFO - app.services.data_initialization - Processed prices for category 1, group 1 on 2024-03-07 -2025-04-18 15:17:56,496 - INFO - app.services.data_initialization - Processed prices for category 1, group 7 on 2024-03-07 -2025-04-18 15:17:56,528 - INFO - app.services.data_initialization - Processed prices for category 1, group 569 on 2024-03-07 -2025-04-18 15:17:56,555 - INFO - app.services.data_initialization - Processed prices for category 1, group 2156 on 2024-03-07 -2025-04-18 15:17:56,588 - INFO - app.services.data_initialization - Processed prices for category 1, group 110 on 2024-03-07 -2025-04-18 15:17:56,619 - INFO - app.services.data_initialization - Processed prices for category 1, group 1791 on 2024-03-07 -2025-04-18 15:17:56,663 - INFO - app.services.data_initialization - Processed prices for category 1, group 2958 on 2024-03-07 -2025-04-18 15:17:56,687 - INFO - app.services.data_initialization - Processed prices for category 1, group 1520 on 2024-03-07 -2025-04-18 15:17:56,721 - INFO - app.services.data_initialization - Processed prices for category 1, group 95 on 2024-03-07 -2025-04-18 15:17:56,745 - INFO - app.services.data_initialization - Processed prices for category 1, group 23440 on 2024-03-07 -2025-04-18 15:17:56,769 - INFO - app.services.data_initialization - Processed prices for category 1, group 2076 on 2024-03-07 -2025-04-18 15:17:56,799 - INFO - app.services.data_initialization - Processed prices for category 1, group 2098 on 2024-03-07 -2025-04-18 15:17:56,823 - INFO - app.services.data_initialization - Processed prices for category 1, group 1726 on 2024-03-07 -2025-04-18 15:17:56,823 - INFO - app.services.data_initialization - Processed prices for category 1, group 23167 on 2024-03-07 -2025-04-18 15:17:56,845 - INFO - app.services.data_initialization - Processed prices for category 1, group 2713 on 2024-03-07 -2025-04-18 15:17:56,876 - INFO - app.services.data_initialization - Processed prices for category 1, group 1934 on 2024-03-07 -2025-04-18 15:17:56,973 - INFO - app.services.data_initialization - Processed prices for category 1, group 2715 on 2024-03-07 -2025-04-18 15:17:56,998 - INFO - app.services.data_initialization - Processed prices for category 1, group 1524 on 2024-03-07 -2025-04-18 15:17:57,029 - INFO - app.services.data_initialization - Processed prices for category 1, group 1792 on 2024-03-07 -2025-04-18 15:17:57,055 - INFO - app.services.data_initialization - Processed prices for category 1, group 23420 on 2024-03-07 -2025-04-18 15:17:57,086 - INFO - app.services.data_initialization - Processed prices for category 1, group 2360 on 2024-03-07 -2025-04-18 15:17:57,109 - INFO - app.services.data_initialization - Processed prices for category 1, group 23445 on 2024-03-07 -2025-04-18 15:17:57,134 - INFO - app.services.data_initialization - Processed prices for category 1, group 3129 on 2024-03-07 -2025-04-18 15:17:57,171 - INFO - app.services.data_initialization - Processed prices for category 1, group 2648 on 2024-03-07 -2025-04-18 15:17:57,193 - INFO - app.services.data_initialization - Processed prices for category 1, group 2087 on 2024-03-07 -2025-04-18 15:17:57,223 - INFO - app.services.data_initialization - Processed prices for category 1, group 22876 on 2024-03-07 -2025-04-18 15:17:57,253 - INFO - app.services.data_initialization - Processed prices for category 1, group 1503 on 2024-03-07 -2025-04-18 15:17:57,282 - INFO - app.services.data_initialization - Processed prices for category 1, group 17662 on 2024-03-07 -2025-04-18 15:17:57,308 - INFO - app.services.data_initialization - Processed prices for category 1, group 113 on 2024-03-07 -2025-04-18 15:17:57,308 - INFO - app.services.data_initialization - Processed prices for category 1, group 29 on 2024-03-07 -2025-04-18 15:17:57,334 - INFO - app.services.data_initialization - Processed prices for category 1, group 2643 on 2024-03-07 -2025-04-18 15:17:57,370 - INFO - app.services.data_initialization - Processed prices for category 1, group 81 on 2024-03-07 -2025-04-18 15:17:57,393 - INFO - app.services.data_initialization - Processed prices for category 1, group 1930 on 2024-03-07 -2025-04-18 15:17:57,393 - INFO - app.services.data_initialization - Processed prices for category 1, group 2988 on 2024-03-07 -2025-04-18 15:17:57,412 - INFO - app.services.data_initialization - Processed prices for category 1, group 2989 on 2024-03-07 -2025-04-18 15:17:57,448 - INFO - app.services.data_initialization - Processed prices for category 1, group 3157 on 2024-03-07 -2025-04-18 15:17:57,476 - INFO - app.services.data_initialization - Processed prices for category 1, group 87 on 2024-03-07 -2025-04-18 15:17:57,605 - INFO - app.services.data_initialization - Processed prices for category 1, group 92 on 2024-03-07 -2025-04-18 15:17:57,633 - INFO - app.services.data_initialization - Processed prices for category 1, group 2665 on 2024-03-07 -2025-04-18 15:17:57,659 - INFO - app.services.data_initialization - Processed prices for category 1, group 23345 on 2024-03-07 -2025-04-18 15:17:57,682 - INFO - app.services.data_initialization - Processed prices for category 1, group 93 on 2024-03-07 -2025-04-18 15:17:57,709 - INFO - app.services.data_initialization - Processed prices for category 1, group 63 on 2024-03-07 -2025-04-18 15:17:57,733 - INFO - app.services.data_initialization - Processed prices for category 1, group 23444 on 2024-03-07 -2025-04-18 15:17:57,784 - INFO - app.services.data_initialization - Processed prices for category 1, group 3047 on 2024-03-07 -2025-04-18 15:17:57,814 - INFO - app.services.data_initialization - Processed prices for category 1, group 2791 on 2024-03-07 -2025-04-18 15:17:57,842 - INFO - app.services.data_initialization - Processed prices for category 1, group 76 on 2024-03-07 -2025-04-18 15:17:57,874 - INFO - app.services.data_initialization - Processed prices for category 1, group 2092 on 2024-03-07 -2025-04-18 15:17:57,899 - INFO - app.services.data_initialization - Processed prices for category 1, group 3032 on 2024-03-07 -2025-04-18 15:17:57,924 - INFO - app.services.data_initialization - Processed prices for category 1, group 52 on 2024-03-07 -2025-04-18 15:17:57,954 - INFO - app.services.data_initialization - Processed prices for category 1, group 2207 on 2024-03-07 -2025-04-18 15:17:57,992 - INFO - app.services.data_initialization - Processed prices for category 1, group 60 on 2024-03-07 -2025-04-18 15:17:58,026 - INFO - app.services.data_initialization - Processed prices for category 1, group 2441 on 2024-03-07 -2025-04-18 15:17:58,049 - INFO - app.services.data_initialization - Processed prices for category 1, group 89 on 2024-03-07 -2025-04-18 15:17:58,072 - INFO - app.services.data_initialization - Processed prices for category 1, group 1577 on 2024-03-07 -2025-04-18 15:17:58,111 - INFO - app.services.data_initialization - Processed prices for category 1, group 17684 on 2024-03-07 -2025-04-18 15:17:58,142 - INFO - app.services.data_initialization - Processed prices for category 1, group 1905 on 2024-03-07 -2025-04-18 15:17:58,170 - INFO - app.services.data_initialization - Processed prices for category 1, group 26 on 2024-03-07 -2025-04-18 15:17:58,216 - INFO - app.services.data_initialization - Processed prices for category 1, group 1790 on 2024-03-07 -2025-04-18 15:17:58,216 - INFO - app.services.data_initialization - Processed prices for category 1, group 1688 on 2024-03-07 -2025-04-18 15:17:58,245 - INFO - app.services.data_initialization - Processed prices for category 1, group 21 on 2024-03-07 -2025-04-18 15:17:58,272 - INFO - app.services.data_initialization - Processed prices for category 1, group 23273 on 2024-03-07 -2025-04-18 15:17:58,298 - INFO - app.services.data_initialization - Processed prices for category 1, group 1641 on 2024-03-07 -2025-04-18 15:17:58,322 - INFO - app.services.data_initialization - Processed prices for category 1, group 23421 on 2024-03-07 -2025-04-18 15:17:58,351 - INFO - app.services.data_initialization - Processed prices for category 1, group 28 on 2024-03-07 -2025-04-18 15:17:58,379 - INFO - app.services.data_initialization - Processed prices for category 1, group 23270 on 2024-03-07 -2025-04-18 15:17:58,402 - INFO - app.services.data_initialization - Processed prices for category 1, group 369 on 2024-03-07 -2025-04-18 15:17:58,434 - INFO - app.services.data_initialization - Processed prices for category 1, group 2366 on 2024-03-07 -2025-04-18 15:17:58,461 - INFO - app.services.data_initialization - Processed prices for category 1, group 55 on 2024-03-07 -2025-04-18 15:17:58,489 - INFO - app.services.data_initialization - Processed prices for category 1, group 2570 on 2024-03-07 -2025-04-18 15:17:58,521 - INFO - app.services.data_initialization - Processed prices for category 1, group 1645 on 2024-03-07 -2025-04-18 15:17:58,547 - INFO - app.services.data_initialization - Processed prices for category 1, group 23224 on 2024-03-07 -2025-04-18 15:17:58,573 - INFO - app.services.data_initialization - Processed prices for category 1, group 32 on 2024-03-07 -2025-04-18 15:17:58,609 - INFO - app.services.data_initialization - Processed prices for category 1, group 73 on 2024-03-07 -2025-04-18 15:17:58,636 - INFO - app.services.data_initialization - Processed prices for category 1, group 3033 on 2024-03-07 -2025-04-18 15:17:58,679 - INFO - app.services.data_initialization - Processed prices for category 1, group 2965 on 2024-03-07 -2025-04-18 15:17:58,704 - INFO - app.services.data_initialization - Processed prices for category 1, group 1874 on 2024-03-07 -2025-04-18 15:17:58,738 - INFO - app.services.data_initialization - Processed prices for category 1, group 3 on 2024-03-07 -2025-04-18 15:17:58,765 - INFO - app.services.data_initialization - Processed prices for category 1, group 53 on 2024-03-07 -2025-04-18 15:17:58,791 - INFO - app.services.data_initialization - Processed prices for category 1, group 1835 on 2024-03-07 -2025-04-18 15:17:58,817 - INFO - app.services.data_initialization - Processed prices for category 1, group 94 on 2024-03-07 -2025-04-18 15:17:58,850 - INFO - app.services.data_initialization - Processed prices for category 1, group 75 on 2024-03-07 -2025-04-18 15:17:58,907 - INFO - app.services.data_initialization - Processed prices for category 1, group 23020 on 2024-03-07 -2025-04-18 15:17:58,938 - INFO - app.services.data_initialization - Processed prices for category 1, group 1693 on 2024-03-07 -2025-04-18 15:17:58,963 - INFO - app.services.data_initialization - Processed prices for category 1, group 2892 on 2024-03-07 -2025-04-18 15:17:58,996 - INFO - app.services.data_initialization - Processed prices for category 1, group 23363 on 2024-03-07 -2025-04-18 15:17:59,033 - INFO - app.services.data_initialization - Processed prices for category 1, group 59 on 2024-03-07 -2025-04-18 15:17:59,074 - INFO - app.services.data_initialization - Processed prices for category 1, group 2009 on 2024-03-07 -2025-04-18 15:17:59,107 - INFO - app.services.data_initialization - Processed prices for category 1, group 1708 on 2024-03-07 -2025-04-18 15:17:59,132 - INFO - app.services.data_initialization - Processed prices for category 1, group 1475 on 2024-03-07 -2025-04-18 15:17:59,132 - INFO - app.services.data_initialization - Processed prices for category 1, group 14 on 2024-03-07 -2025-04-18 15:17:59,170 - INFO - app.services.data_initialization - Processed prices for category 1, group 2750 on 2024-03-07 -2025-04-18 15:17:59,203 - INFO - app.services.data_initialization - Processed prices for category 1, group 6 on 2024-03-07 -2025-04-18 15:17:59,234 - INFO - app.services.data_initialization - Processed prices for category 1, group 1164 on 2024-03-07 -2025-04-18 15:18:00,227 - INFO - app.services.data_initialization - Processed prices for category 1, group 2576 on 2024-03-07 -2025-04-18 15:18:00,300 - INFO - app.services.data_initialization - Processed prices for category 1, group 3176 on 2024-03-07 -2025-04-18 15:18:00,649 - INFO - app.services.data_initialization - Processed prices for category 1, group 22979 on 2024-03-07 -2025-04-18 15:18:00,809 - INFO - app.services.data_initialization - Processed prices for category 1, group 2967 on 2024-03-07 -2025-04-18 15:18:01,019 - INFO - app.services.data_initialization - Processed prices for category 1, group 2900 on 2024-03-07 -2025-04-18 15:18:01,091 - INFO - app.services.data_initialization - Processed prices for category 1, group 47 on 2024-03-07 -2025-04-18 15:18:01,451 - INFO - app.services.data_initialization - Processed prices for category 1, group 1111 on 2024-03-07 -2025-04-18 15:18:01,808 - INFO - app.services.data_initialization - Processed prices for category 1, group 2050 on 2024-03-07 -2025-04-18 15:18:02,046 - INFO - app.services.data_initialization - Processed prices for category 1, group 23312 on 2024-03-07 -2025-04-18 15:18:02,119 - INFO - app.services.data_initialization - Processed prices for category 1, group 2632 on 2024-03-07 -2025-04-18 15:18:02,357 - INFO - app.services.data_initialization - Processed prices for category 1, group 78 on 2024-03-07 -2025-04-18 15:18:02,419 - INFO - app.services.data_initialization - Processed prices for category 1, group 23448 on 2024-03-07 -2025-04-18 15:18:02,476 - INFO - app.services.data_initialization - Processed prices for category 1, group 119 on 2024-03-07 -2025-04-18 15:18:02,649 - INFO - app.services.data_initialization - Processed prices for category 1, group 2599 on 2024-03-07 -2025-04-18 15:18:02,829 - INFO - app.services.data_initialization - Processed prices for category 1, group 84 on 2024-03-07 -2025-04-18 15:18:03,319 - INFO - app.services.data_initialization - Processed prices for category 1, group 23165 on 2024-03-07 -2025-04-18 15:18:03,595 - INFO - app.services.data_initialization - Processed prices for category 1, group 51 on 2024-03-07 -2025-04-18 15:18:03,760 - INFO - app.services.data_initialization - Processed prices for category 1, group 363 on 2024-03-07 -2025-04-18 15:18:03,836 - INFO - app.services.data_initialization - Processed prices for category 1, group 23447 on 2024-03-07 -2025-04-18 15:18:04,774 - INFO - app.services.data_initialization - Processed prices for category 1, group 1113 on 2024-03-07 -2025-04-18 15:18:05,065 - INFO - app.services.data_initialization - Processed prices for category 1, group 115 on 2024-03-07 -2025-04-18 15:18:05,598 - INFO - app.services.data_initialization - Processed prices for category 1, group 2379 on 2024-03-07 -2025-04-18 15:18:06,617 - INFO - app.services.data_initialization - Processed prices for category 1, group 1879 on 2024-03-07 -2025-04-18 15:18:06,714 - INFO - app.services.data_initialization - Processed prices for category 1, group 2078 on 2024-03-07 -2025-04-18 15:18:06,851 - INFO - app.services.data_initialization - Processed prices for category 1, group 109 on 2024-03-07 -2025-04-18 15:18:06,988 - INFO - app.services.data_initialization - Processed prices for category 1, group 23317 on 2024-03-07 -2025-04-18 15:18:07,305 - INFO - app.services.data_initialization - Processed prices for category 1, group 1497 on 2024-03-07 -2025-04-18 15:18:07,554 - INFO - app.services.data_initialization - Processed prices for category 1, group 10 on 2024-03-07 -2025-04-18 15:18:07,632 - INFO - app.services.data_initialization - Processed prices for category 1, group 568 on 2024-03-07 -2025-04-18 15:18:07,729 - INFO - app.services.data_initialization - Processed prices for category 1, group 1837 on 2024-03-07 -2025-04-18 15:18:07,784 - INFO - app.services.data_initialization - Processed prices for category 1, group 2905 on 2024-03-07 -2025-04-18 15:18:07,861 - INFO - app.services.data_initialization - Processed prices for category 1, group 56 on 2024-03-07 -2025-04-18 15:18:07,861 - INFO - app.services.data_initialization - Processed prices for category 1, group 2712 on 2024-03-07 -2025-04-18 15:18:08,310 - INFO - app.services.data_initialization - Processed prices for category 1, group 1356 on 2024-03-07 -2025-04-18 15:18:08,662 - INFO - app.services.data_initialization - Processed prices for category 1, group 2189 on 2024-03-07 -2025-04-18 15:18:08,726 - INFO - app.services.data_initialization - Processed prices for category 1, group 3054 on 2024-03-07 -2025-04-18 15:18:08,831 - INFO - app.services.data_initialization - Processed prices for category 1, group 1311 on 2024-03-07 -2025-04-18 15:18:09,153 - INFO - app.services.data_initialization - Processed prices for category 1, group 2199 on 2024-03-07 -2025-04-18 15:18:09,355 - INFO - app.services.data_initialization - Processed prices for category 1, group 97 on 2024-03-07 -2025-04-18 15:18:09,498 - INFO - app.services.data_initialization - Processed prices for category 1, group 34 on 2024-03-07 -2025-04-18 15:18:09,498 - INFO - app.services.data_initialization - Processed prices for category 1, group 2572 on 2024-03-07 -2025-04-18 15:18:09,618 - INFO - app.services.data_initialization - Processed prices for category 1, group 1166 on 2024-03-07 -2025-04-18 15:18:09,928 - INFO - app.services.data_initialization - Processed prices for category 1, group 98 on 2024-03-07 -2025-04-18 15:18:10,409 - INFO - app.services.data_initialization - Processed prices for category 1, group 2 on 2024-03-07 -2025-04-18 15:18:10,968 - INFO - app.services.data_initialization - Processed prices for category 1, group 74 on 2024-03-07 -2025-04-18 15:18:11,104 - INFO - app.services.data_initialization - Processed prices for category 1, group 1477 on 2024-03-07 -2025-04-18 15:18:11,104 - INFO - app.services.data_initialization - Processed prices for category 1, group 19 on 2024-03-07 -2025-04-18 15:18:11,232 - INFO - app.services.data_initialization - Processed prices for category 1, group 23099 on 2024-03-07 -2025-04-18 15:18:11,472 - INFO - app.services.data_initialization - Processed prices for category 1, group 1857 on 2024-03-07 -2025-04-18 15:18:11,594 - INFO - app.services.data_initialization - Processed prices for category 1, group 23288 on 2024-03-07 -2025-04-18 15:18:11,756 - INFO - app.services.data_initialization - Processed prices for category 1, group 2802 on 2024-03-07 -2025-04-18 15:18:11,911 - INFO - app.services.data_initialization - Processed prices for category 1, group 65 on 2024-03-07 -2025-04-18 15:18:12,081 - INFO - app.services.data_initialization - Processed prices for category 1, group 23102 on 2024-03-07 -2025-04-18 15:18:12,405 - INFO - app.services.data_initialization - Processed prices for category 1, group 1312 on 2024-03-07 -2025-04-18 15:18:12,597 - INFO - app.services.data_initialization - Processed prices for category 1, group 2822 on 2024-03-07 -2025-04-18 15:18:12,827 - INFO - app.services.data_initialization - Processed prices for category 1, group 5 on 2024-03-07 -2025-04-18 15:18:13,273 - INFO - app.services.data_initialization - Processed prices for category 1, group 2290 on 2024-03-07 -2025-04-18 15:18:13,592 - INFO - app.services.data_initialization - Processed prices for category 1, group 112 on 2024-03-07 -2025-04-18 15:18:13,756 - INFO - app.services.data_initialization - Processed prices for category 1, group 23362 on 2024-03-07 -2025-04-18 15:18:13,944 - INFO - app.services.data_initialization - Processed prices for category 1, group 2893 on 2024-03-07 -2025-04-18 15:18:14,291 - INFO - app.services.data_initialization - Processed prices for category 1, group 1515 on 2024-03-07 -2025-04-18 15:18:14,509 - INFO - app.services.data_initialization - Processed prices for category 1, group 114 on 2024-03-07 -2025-04-18 15:18:14,590 - INFO - app.services.data_initialization - Processed prices for category 1, group 1821 on 2024-03-07 -2025-04-18 15:18:14,786 - INFO - app.services.data_initialization - Processed prices for category 1, group 38 on 2024-03-07 -2025-04-18 15:18:14,913 - INFO - app.services.data_initialization - Processed prices for category 1, group 1145 on 2024-03-07 -2025-04-18 15:18:16,822 - INFO - app.services.data_initialization - Processed prices for category 1, group 2862 on 2024-03-07 -2025-04-18 15:18:16,921 - INFO - app.services.data_initialization - Processed prices for category 1, group 71 on 2024-03-07 -2025-04-18 15:18:17,131 - INFO - app.services.data_initialization - Processed prices for category 1, group 86 on 2024-03-07 -2025-04-18 15:18:17,382 - INFO - app.services.data_initialization - Processed prices for category 1, group 58 on 2024-03-07 -2025-04-18 15:18:17,616 - INFO - app.services.data_initialization - Processed prices for category 1, group 66 on 2024-03-07 -2025-04-18 15:18:17,741 - INFO - app.services.data_initialization - Processed prices for category 1, group 1507 on 2024-03-07 -2025-04-18 15:18:17,963 - INFO - app.services.data_initialization - Processed prices for category 1, group 105 on 2024-03-07 -2025-04-18 15:18:18,165 - INFO - app.services.data_initialization - Processed prices for category 1, group 2714 on 2024-03-07 -2025-04-18 15:18:18,165 - INFO - app.services.data_initialization - Processed prices for category 1, group 2351 on 2024-03-07 -2025-04-18 15:18:18,262 - INFO - app.services.data_initialization - Processed prices for category 1, group 2571 on 2024-03-07 -2025-04-18 15:18:18,362 - INFO - app.services.data_initialization - Processed prices for category 1, group 3178 on 2024-03-07 -2025-04-18 15:18:18,608 - INFO - app.services.data_initialization - Processed prices for category 1, group 2801 on 2024-03-07 -2025-04-18 15:18:18,734 - INFO - app.services.data_initialization - Processed prices for category 1, group 15 on 2024-03-07 -2025-04-18 15:18:18,872 - INFO - app.services.data_initialization - Processed prices for category 1, group 35 on 2024-03-07 -2025-04-18 15:18:19,112 - INFO - app.services.data_initialization - Processed prices for category 1, group 2543 on 2024-03-07 -2025-04-18 15:18:19,383 - INFO - app.services.data_initialization - Processed prices for category 1, group 3031 on 2024-03-07 -2025-04-18 15:18:19,500 - INFO - app.services.data_initialization - Processed prices for category 1, group 1274 on 2024-03-07 -2025-04-18 15:18:19,599 - INFO - app.services.data_initialization - Processed prices for category 1, group 1765 on 2024-03-07 -2025-04-18 15:18:19,896 - INFO - app.services.data_initialization - Processed prices for category 1, group 100 on 2024-03-07 -2025-04-18 15:18:20,236 - INFO - app.services.data_initialization - Processed prices for category 1, group 1740 on 2024-03-07 -2025-04-18 15:18:20,331 - INFO - app.services.data_initialization - Processed prices for category 1, group 106 on 2024-03-07 -2025-04-18 15:18:21,277 - INFO - app.services.data_initialization - Processed prices for category 1, group 2198 on 2024-03-07 -2025-04-18 15:18:21,462 - INFO - app.services.data_initialization - Processed prices for category 1, group 3048 on 2024-03-07 -2025-04-18 15:18:21,855 - INFO - app.services.data_initialization - Processed prices for category 1, group 102 on 2024-03-07 -2025-04-18 15:18:21,941 - INFO - app.services.data_initialization - Processed prices for category 1, group 50 on 2024-03-07 -2025-04-18 15:18:22,358 - INFO - app.services.data_initialization - Processed prices for category 1, group 1882 on 2024-03-07 -2025-04-18 15:18:22,512 - INFO - app.services.data_initialization - Processed prices for category 1, group 601 on 2024-03-07 -2025-04-18 15:18:22,737 - INFO - app.services.data_initialization - Processed prices for category 1, group 43 on 2024-03-07 -2025-04-18 15:18:22,825 - INFO - app.services.data_initialization - Processed prices for category 1, group 368 on 2024-03-07 -2025-04-18 15:18:22,925 - INFO - app.services.data_initialization - Processed prices for category 1, group 1649 on 2024-03-07 -2025-04-18 15:18:23,070 - INFO - app.services.data_initialization - Processed prices for category 1, group 22933 on 2024-03-07 -2025-04-18 15:18:23,590 - INFO - app.services.data_initialization - Processed prices for category 1, group 2653 on 2024-03-07 -2025-04-18 15:18:23,936 - INFO - app.services.data_initialization - Processed prices for category 1, group 3102 on 2024-03-07 -2025-04-18 15:18:24,030 - INFO - app.services.data_initialization - Processed prices for category 1, group 49 on 2024-03-07 -2025-04-18 15:18:24,156 - INFO - app.services.data_initialization - Processed prices for category 1, group 13 on 2024-03-07 -2025-04-18 15:18:24,578 - INFO - app.services.data_initialization - Processed prices for category 1, group 68 on 2024-03-07 -2025-04-18 15:18:25,875 - INFO - app.services.data_initialization - Processed prices for category 1, group 2870 on 2024-03-07 -2025-04-18 15:18:26,748 - INFO - app.services.data_initialization - Processed prices for category 1, group 12 on 2024-03-07 -2025-04-18 15:18:27,328 - INFO - app.services.data_initialization - Processed prices for category 1, group 2494 on 2024-03-07 -2025-04-18 15:18:27,523 - INFO - app.services.data_initialization - Processed prices for category 1, group 111 on 2024-03-07 -2025-04-18 15:18:27,752 - INFO - app.services.data_initialization - Processed prices for category 1, group 27 on 2024-03-07 -2025-04-18 15:18:27,923 - INFO - app.services.data_initialization - Processed prices for category 1, group 2968 on 2024-03-07 -2025-04-18 15:18:28,198 - INFO - app.services.data_initialization - Processed prices for category 1, group 23361 on 2024-03-07 -2025-04-18 15:18:28,298 - INFO - app.services.data_initialization - Processed prices for category 1, group 1909 on 2024-03-07 -2025-04-18 15:18:28,461 - INFO - app.services.data_initialization - Processed prices for category 1, group 2717 on 2024-03-07 -2025-04-18 15:18:28,461 - INFO - app.services.data_initialization - Processed prices for category 1, group 1689 on 2024-03-07 -2025-04-18 15:18:28,847 - INFO - app.services.data_initialization - Processed prices for category 1, group 17666 on 2024-03-07 -2025-04-18 15:18:29,099 - INFO - app.services.data_initialization - Processed prices for category 1, group 18 on 2024-03-07 -2025-04-18 15:18:29,278 - INFO - app.services.data_initialization - Processed prices for category 1, group 101 on 2024-03-07 -2025-04-18 15:18:29,411 - INFO - app.services.data_initialization - Processed prices for category 1, group 3159 on 2024-03-07 -2025-04-18 15:18:29,506 - INFO - app.services.data_initialization - Processed prices for category 1, group 1832 on 2024-03-07 -2025-04-18 15:18:32,937 - INFO - app.services.data_initialization - Processed prices for category 1, group 2246 on 2024-03-07 -2025-04-18 15:18:33,162 - INFO - app.services.data_initialization - Processed prices for category 1, group 2716 on 2024-03-07 -2025-04-18 15:18:33,569 - INFO - app.services.data_initialization - Processed prices for category 1, group 570 on 2024-03-07 -2025-04-18 15:18:33,903 - INFO - app.services.data_initialization - Processed prices for category 1, group 118 on 2024-03-07 -2025-04-18 15:18:34,135 - INFO - app.services.data_initialization - Processed prices for category 1, group 22989 on 2024-03-07 -2025-04-18 15:18:34,564 - INFO - app.services.data_initialization - Processed prices for category 1, group 1794 on 2024-03-07 -2025-04-18 15:18:34,751 - INFO - app.services.data_initialization - Processed prices for category 1, group 23025 on 2024-03-07 -2025-04-18 15:18:35,041 - INFO - app.services.data_initialization - Processed prices for category 1, group 120 on 2024-03-07 -2025-04-18 15:18:35,736 - INFO - app.services.data_initialization - Processed prices for category 1, group 370 on 2024-03-07 -2025-04-18 15:18:36,138 - INFO - app.services.data_initialization - Processed prices for category 1, group 77 on 2024-03-07 -2025-04-18 15:18:36,251 - INFO - app.services.data_initialization - Processed prices for category 1, group 2444 on 2024-03-07 -2025-04-18 15:18:36,251 - INFO - app.services.data_initialization - Processed prices for category 1, group 3100 on 2024-03-07 -2025-04-18 15:18:36,387 - INFO - app.services.data_initialization - Processed prices for category 1, group 2376 on 2024-03-07 -2025-04-18 15:18:36,653 - INFO - app.services.data_initialization - Processed prices for category 1, group 23223 on 2024-03-07 -2025-04-18 15:18:37,085 - INFO - app.services.data_initialization - Processed prices for category 1, group 46 on 2024-03-07 -2025-04-18 15:18:37,224 - INFO - app.services.data_initialization - Processed prices for category 1, group 104 on 2024-03-07 -2025-04-18 15:18:37,482 - INFO - app.services.data_initialization - Processed prices for category 1, group 2766 on 2024-03-07 -2025-04-18 15:18:38,046 - INFO - app.services.data_initialization - Processed prices for category 1, group 2654 on 2024-03-07 -2025-04-18 15:18:39,121 - INFO - app.services.data_initialization - Processed prices for category 1, group 3079 on 2024-03-07 -2025-04-18 15:18:39,915 - INFO - app.services.data_initialization - Processed prices for category 1, group 1793 on 2024-03-07 -2025-04-18 15:18:40,554 - INFO - app.services.data_initialization - Processed prices for category 1, group 3140 on 2024-03-07 -2025-04-18 15:18:40,705 - INFO - app.services.data_initialization - Processed prices for category 1, group 2699 on 2024-03-07 -2025-04-18 15:18:41,723 - INFO - app.services.data_initialization - Processed prices for category 1, group 2772 on 2024-03-07 -2025-04-18 15:18:43,393 - INFO - app.services.data_initialization - Processed prices for category 1, group 364 on 2024-03-07 -2025-04-18 15:18:43,647 - INFO - app.services.data_initialization - Processed prices for category 1, group 85 on 2024-03-07 -2025-04-18 15:18:44,934 - INFO - app.services.data_initialization - Processed prices for category 1, group 2603 on 2024-03-07 -2025-04-18 15:18:45,045 - INFO - app.services.data_initialization - Processed prices for category 1, group 1141 on 2024-03-07 -2025-04-18 15:18:45,159 - INFO - app.services.data_initialization - Processed prices for category 1, group 1275 on 2024-03-07 -2025-04-18 15:18:45,908 - INFO - app.services.data_initialization - Processed prices for category 1, group 2708 on 2024-03-07 -2025-04-18 15:18:46,085 - INFO - app.services.data_initialization - Processed prices for category 1, group 22 on 2024-03-07 -2025-04-18 15:18:46,174 - INFO - app.services.data_initialization - Processed prices for category 1, group 23446 on 2024-03-07 -2025-04-18 15:18:46,272 - INFO - app.services.data_initialization - Processed prices for category 1, group 48 on 2024-03-07 -2025-04-18 15:18:46,493 - INFO - app.services.data_initialization - Processed prices for category 1, group 23163 on 2024-03-07 -2025-04-18 15:18:46,596 - INFO - app.services.data_initialization - Processed prices for category 1, group 23439 on 2024-03-07 -2025-04-18 15:18:46,808 - INFO - app.services.data_initialization - Processed prices for category 1, group 116 on 2024-03-07 -2025-04-18 15:18:46,930 - INFO - app.services.data_initialization - Processed prices for category 1, group 23443 on 2024-03-07 -2025-04-18 15:18:47,237 - INFO - app.services.data_initialization - Processed prices for category 1, group 1527 on 2024-03-07 -2025-04-18 15:18:47,497 - INFO - app.services.data_initialization - Processed prices for category 1, group 2251 on 2024-03-07 -2025-04-18 15:18:47,595 - INFO - app.services.data_initialization - Processed prices for category 1, group 23442 on 2024-03-07 -2025-04-18 15:18:47,826 - INFO - app.services.data_initialization - Processed prices for category 1, group 2898 on 2024-03-07 -2025-04-18 15:18:48,408 - INFO - app.services.data_initialization - Processed prices for category 1, group 3026 on 2024-03-07 -2025-04-18 15:18:48,621 - INFO - app.services.data_initialization - Processed prices for category 1, group 2806 on 2024-03-07 -2025-04-18 15:18:48,877 - INFO - app.services.data_initialization - Processed prices for category 1, group 1526 on 2024-03-07 -2025-04-18 15:18:49,050 - INFO - app.services.data_initialization - Processed prices for category 1, group 367 on 2024-03-07 -2025-04-18 15:18:49,173 - INFO - app.services.data_initialization - Processed prices for category 1, group 1511 on 2024-03-07 -2025-04-18 15:18:49,272 - INFO - app.services.data_initialization - Processed prices for category 1, group 2742 on 2024-03-07 -2025-04-18 15:18:49,377 - INFO - app.services.data_initialization - Processed prices for category 1, group 23318 on 2024-03-07 -2025-04-18 15:18:49,703 - INFO - app.services.data_initialization - Processed prices for category 1, group 79 on 2024-03-07 -2025-04-18 15:18:49,704 - INFO - app.services.data_initialization - Processed prices for category 1, group 2778 on 2024-03-07 -2025-04-18 15:18:49,797 - INFO - app.services.data_initialization - Processed prices for category 1, group 2642 on 2024-03-07 -2025-04-18 15:18:50,340 - INFO - app.services.data_initialization - Processed prices for category 1, group 2823 on 2024-03-07 -2025-04-18 15:18:50,438 - INFO - app.services.data_initialization - Processed prices for category 1, group 2203 on 2024-03-07 -2025-04-18 15:18:50,516 - INFO - app.services.data_initialization - Processed prices for category 1, group 2899 on 2024-03-07 -2025-04-18 15:18:50,960 - INFO - app.services.data_initialization - Processed prices for category 1, group 2250 on 2024-03-07 -2025-04-18 15:18:51,301 - INFO - app.services.data_initialization - Processed prices for category 1, group 2477 on 2024-03-07 -2025-04-18 15:18:51,578 - INFO - app.services.data_initialization - Processed prices for category 1, group 99 on 2024-03-07 -2025-04-18 15:18:51,709 - INFO - app.services.data_initialization - Processed prices for category 1, group 2359 on 2024-03-07 -2025-04-18 15:18:51,709 - INFO - app.services.data_initialization - Processed prices for category 1, group 1690 on 2024-03-07 -2025-04-18 15:18:51,898 - INFO - app.services.data_initialization - Processed prices for category 1, group 41 on 2024-03-07 -2025-04-18 15:18:51,994 - INFO - app.services.data_initialization - Processed prices for category 1, group 61 on 2024-03-07 -2025-04-18 15:18:53,435 - INFO - app.services.data_initialization - Processed prices for category 1, group 23071 on 2024-03-07 -2025-04-18 15:18:54,135 - INFO - app.services.data_initialization - Processed prices for category 1, group 17664 on 2024-03-07 -2025-04-18 15:18:54,273 - INFO - app.services.data_initialization - Processed prices for category 1, group 8 on 2024-03-07 -2025-04-18 15:18:54,941 - INFO - app.services.data_initialization - Processed prices for category 1, group 4 on 2024-03-07 -2025-04-18 15:18:55,688 - INFO - app.services.data_initialization - Processed prices for category 1, group 2809 on 2024-03-07 -2025-04-18 15:18:55,870 - INFO - app.services.data_initialization - Processed prices for category 1, group 2388 on 2024-03-07 -2025-04-18 15:18:56,115 - INFO - app.services.data_initialization - Processed prices for category 1, group 17 on 2024-03-07 -2025-04-18 15:18:56,212 - INFO - app.services.data_initialization - Processed prices for category 1, group 91 on 2024-03-07 -2025-04-18 15:18:56,530 - INFO - app.services.data_initialization - Processed prices for category 1, group 1933 on 2024-03-07 -2025-04-18 15:18:57,062 - INFO - app.services.data_initialization - Processed prices for category 1, group 2422 on 2024-03-07 -2025-04-18 15:18:57,264 - INFO - app.services.data_initialization - Processed prices for category 1, group 23342 on 2024-03-07 -2025-04-18 15:18:57,465 - INFO - app.services.data_initialization - Processed prices for category 1, group 17685 on 2024-03-07 -2025-04-18 15:18:57,612 - INFO - app.services.data_initialization - Processed prices for category 1, group 2868 on 2024-03-07 -2025-04-18 15:18:57,754 - INFO - app.services.data_initialization - Processed prices for category 1, group 23166 on 2024-03-07 -2025-04-18 15:18:57,904 - INFO - app.services.data_initialization - Processed prices for category 1, group 2077 on 2024-03-07 -2025-04-18 15:18:58,062 - INFO - app.services.data_initialization - Processed prices for category 1, group 2902 on 2024-03-07 -2025-04-18 15:18:58,232 - INFO - app.services.data_initialization - Processed prices for category 1, group 33 on 2024-03-07 -2025-04-18 15:18:58,315 - INFO - app.services.data_initialization - Processed prices for category 1, group 9 on 2024-03-07 -2025-04-18 15:18:58,437 - INFO - app.services.data_initialization - Processed prices for category 1, group 1346 on 2024-03-07 -2025-04-18 15:18:58,535 - INFO - app.services.data_initialization - Processed prices for category 1, group 90 on 2024-03-07 -2025-04-18 15:18:58,639 - INFO - app.services.data_initialization - Processed prices for category 1, group 23109 on 2024-03-07 -2025-04-18 15:18:58,751 - INFO - app.services.data_initialization - Processed prices for category 1, group 2045 on 2024-03-07 -2025-04-18 15:18:59,173 - INFO - app.services.data_initialization - Processed prices for category 1, group 2418 on 2024-03-07 -2025-04-18 15:18:59,330 - INFO - app.services.data_initialization - Processed prices for category 1, group 2869 on 2024-03-07 -2025-04-18 15:18:59,465 - INFO - app.services.data_initialization - Processed prices for category 1, group 2307 on 2024-03-07 -2025-04-18 15:18:59,656 - INFO - app.services.data_initialization - Processed prices for category 1, group 62 on 2024-03-07 -2025-04-18 15:18:59,987 - INFO - app.services.data_initialization - Processed prices for category 3, group 2420 on 2024-03-07 -2025-04-18 15:19:00,229 - INFO - app.services.data_initialization - Processed prices for category 3, group 1390 on 2024-03-07 -2025-04-18 15:19:00,467 - INFO - app.services.data_initialization - Processed prices for category 3, group 1444 on 2024-03-07 -2025-04-18 15:19:00,581 - INFO - app.services.data_initialization - Processed prices for category 3, group 3068 on 2024-03-07 -2025-04-18 15:19:00,657 - INFO - app.services.data_initialization - Processed prices for category 3, group 2069 on 2024-03-07 -2025-04-18 15:19:00,989 - INFO - app.services.data_initialization - Processed prices for category 3, group 23237 on 2024-03-07 -2025-04-18 15:19:01,117 - INFO - app.services.data_initialization - Processed prices for category 3, group 1796 on 2024-03-07 -2025-04-18 15:19:01,299 - INFO - app.services.data_initialization - Processed prices for category 3, group 1399 on 2024-03-07 -2025-04-18 15:19:01,395 - INFO - app.services.data_initialization - Processed prices for category 3, group 1522 on 2024-03-07 -2025-04-18 15:19:01,505 - INFO - app.services.data_initialization - Processed prices for category 3, group 1453 on 2024-03-07 -2025-04-18 15:19:01,709 - INFO - app.services.data_initialization - Processed prices for category 3, group 1434 on 2024-03-07 -2025-04-18 15:19:01,833 - INFO - app.services.data_initialization - Processed prices for category 3, group 2594 on 2024-03-07 -2025-04-18 15:19:02,027 - INFO - app.services.data_initialization - Processed prices for category 3, group 1404 on 2024-03-07 -2025-04-18 15:19:02,363 - INFO - app.services.data_initialization - Processed prices for category 3, group 2948 on 2024-03-07 -2025-04-18 15:19:06,727 - INFO - app.services.data_initialization - Processed prices for category 3, group 1392 on 2024-03-07 -2025-04-18 15:19:08,297 - INFO - app.services.data_initialization - Processed prices for category 3, group 1450 on 2024-03-07 -2025-04-18 15:19:10,084 - INFO - app.services.data_initialization - Processed prices for category 3, group 1509 on 2024-03-07 -2025-04-18 15:19:10,413 - INFO - app.services.data_initialization - Processed prices for category 3, group 1418 on 2024-03-07 -2025-04-18 15:19:11,494 - INFO - app.services.data_initialization - Processed prices for category 3, group 23095 on 2024-03-07 -2025-04-18 15:19:11,976 - INFO - app.services.data_initialization - Processed prices for category 3, group 1386 on 2024-03-07 -2025-04-18 15:19:12,081 - INFO - app.services.data_initialization - Processed prices for category 3, group 1433 on 2024-03-07 -2025-04-18 15:19:12,175 - INFO - app.services.data_initialization - Processed prices for category 3, group 1439 on 2024-03-07 -2025-04-18 15:19:12,436 - INFO - app.services.data_initialization - Processed prices for category 3, group 1441 on 2024-03-07 -2025-04-18 15:19:12,636 - INFO - app.services.data_initialization - Processed prices for category 3, group 1370 on 2024-03-07 -2025-04-18 15:19:12,848 - INFO - app.services.data_initialization - Processed prices for category 3, group 1368 on 2024-03-07 -2025-04-18 15:19:13,075 - INFO - app.services.data_initialization - Processed prices for category 3, group 1391 on 2024-03-07 -2025-04-18 15:19:13,375 - INFO - app.services.data_initialization - Processed prices for category 3, group 2545 on 2024-03-07 -2025-04-18 15:19:13,571 - INFO - app.services.data_initialization - Processed prices for category 3, group 1464 on 2024-03-07 -2025-04-18 15:19:13,682 - INFO - app.services.data_initialization - Processed prices for category 3, group 3150 on 2024-03-07 -2025-04-18 15:19:13,793 - INFO - app.services.data_initialization - Processed prices for category 3, group 1455 on 2024-03-07 -2025-04-18 15:19:13,953 - INFO - app.services.data_initialization - Processed prices for category 3, group 1442 on 2024-03-07 -2025-04-18 15:19:14,244 - INFO - app.services.data_initialization - Processed prices for category 3, group 1417 on 2024-03-07 -2025-04-18 15:19:14,491 - INFO - app.services.data_initialization - Processed prices for category 3, group 1957 on 2024-03-07 -2025-04-18 15:19:14,746 - INFO - app.services.data_initialization - Processed prices for category 3, group 23353 on 2024-03-07 -2025-04-18 15:19:14,960 - INFO - app.services.data_initialization - Processed prices for category 3, group 1397 on 2024-03-07 -2025-04-18 15:19:15,065 - INFO - app.services.data_initialization - Processed prices for category 3, group 2208 on 2024-03-07 -2025-04-18 15:19:15,238 - INFO - app.services.data_initialization - Processed prices for category 3, group 2295 on 2024-03-07 -2025-04-18 15:19:15,892 - INFO - app.services.data_initialization - Processed prices for category 3, group 1532 on 2024-03-07 -2025-04-18 15:19:16,132 - INFO - app.services.data_initialization - Processed prices for category 3, group 1387 on 2024-03-07 -2025-04-18 15:19:16,387 - INFO - app.services.data_initialization - Processed prices for category 3, group 1451 on 2024-03-07 -2025-04-18 15:19:16,521 - INFO - app.services.data_initialization - Processed prices for category 3, group 1465 on 2024-03-07 -2025-04-18 15:19:16,635 - INFO - app.services.data_initialization - Processed prices for category 3, group 2205 on 2024-03-07 -2025-04-18 15:19:16,907 - INFO - app.services.data_initialization - Processed prices for category 3, group 17688 on 2024-03-07 -2025-04-18 15:19:17,206 - INFO - app.services.data_initialization - Processed prices for category 3, group 2377 on 2024-03-07 -2025-04-18 15:19:17,483 - INFO - app.services.data_initialization - Processed prices for category 3, group 1840 on 2024-03-07 -2025-04-18 15:19:17,692 - INFO - app.services.data_initialization - Processed prices for category 3, group 1402 on 2024-03-07 -2025-04-18 15:19:17,890 - INFO - app.services.data_initialization - Processed prices for category 3, group 1393 on 2024-03-07 -2025-04-18 15:19:18,036 - INFO - app.services.data_initialization - Processed prices for category 3, group 2781 on 2024-03-07 -2025-04-18 15:19:18,192 - INFO - app.services.data_initialization - Processed prices for category 3, group 604 on 2024-03-07 -2025-04-18 15:19:18,352 - INFO - app.services.data_initialization - Processed prices for category 3, group 2289 on 2024-03-07 -2025-04-18 15:19:18,599 - INFO - app.services.data_initialization - Processed prices for category 3, group 1494 on 2024-03-07 -2025-04-18 15:19:18,599 - INFO - app.services.data_initialization - Processed prices for category 3, group 610 on 2024-03-07 -2025-04-18 15:19:18,683 - INFO - app.services.data_initialization - Processed prices for category 3, group 23381 on 2024-03-07 -2025-04-18 15:19:18,806 - INFO - app.services.data_initialization - Processed prices for category 3, group 1533 on 2024-03-07 -2025-04-18 15:19:19,033 - INFO - app.services.data_initialization - Processed prices for category 3, group 1381 on 2024-03-07 -2025-04-18 15:19:19,275 - INFO - app.services.data_initialization - Processed prices for category 3, group 1701 on 2024-03-07 -2025-04-18 15:19:19,441 - INFO - app.services.data_initialization - Processed prices for category 3, group 2054 on 2024-03-07 -2025-04-18 15:19:19,601 - INFO - app.services.data_initialization - Processed prices for category 3, group 1411 on 2024-03-07 -2025-04-18 15:19:19,947 - INFO - app.services.data_initialization - Processed prices for category 3, group 1396 on 2024-03-07 -2025-04-18 15:19:20,310 - INFO - app.services.data_initialization - Processed prices for category 3, group 1410 on 2024-03-07 -2025-04-18 15:19:20,747 - INFO - app.services.data_initialization - Processed prices for category 3, group 2534 on 2024-03-07 -2025-04-18 15:19:21,322 - INFO - app.services.data_initialization - Processed prices for category 3, group 22880 on 2024-03-07 -2025-04-18 15:19:21,423 - INFO - app.services.data_initialization - Processed prices for category 3, group 1540 on 2024-03-07 -2025-04-18 15:19:22,711 - INFO - app.services.data_initialization - Processed prices for category 3, group 1408 on 2024-03-07 -2025-04-18 15:19:22,922 - INFO - app.services.data_initialization - Processed prices for category 3, group 1538 on 2024-03-07 -2025-04-18 15:19:23,687 - INFO - app.services.data_initialization - Processed prices for category 3, group 2754 on 2024-03-07 -2025-04-18 15:19:23,911 - INFO - app.services.data_initialization - Processed prices for category 3, group 1440 on 2024-03-07 -2025-04-18 15:19:24,245 - INFO - app.services.data_initialization - Processed prices for category 3, group 2675 on 2024-03-07 -2025-04-18 15:19:24,494 - INFO - app.services.data_initialization - Processed prices for category 3, group 1815 on 2024-03-07 -2025-04-18 15:19:24,712 - INFO - app.services.data_initialization - Processed prices for category 3, group 1412 on 2024-03-07 -2025-04-18 15:19:24,854 - INFO - app.services.data_initialization - Processed prices for category 3, group 1389 on 2024-03-07 -2025-04-18 15:19:24,953 - INFO - app.services.data_initialization - Processed prices for category 3, group 1536 on 2024-03-07 -2025-04-18 15:19:25,124 - INFO - app.services.data_initialization - Processed prices for category 3, group 1378 on 2024-03-07 -2025-04-18 15:19:25,291 - INFO - app.services.data_initialization - Processed prices for category 3, group 1395 on 2024-03-07 -2025-04-18 15:19:25,581 - INFO - app.services.data_initialization - Processed prices for category 3, group 1919 on 2024-03-07 -2025-04-18 15:19:25,778 - INFO - app.services.data_initialization - Processed prices for category 3, group 1528 on 2024-03-07 -2025-04-18 15:19:26,151 - INFO - app.services.data_initialization - Processed prices for category 3, group 2464 on 2024-03-07 -2025-04-18 15:19:26,242 - INFO - app.services.data_initialization - Processed prices for category 3, group 17674 on 2024-03-07 -2025-04-18 15:19:26,665 - INFO - app.services.data_initialization - Processed prices for category 3, group 2906 on 2024-03-07 -2025-04-18 15:19:26,890 - INFO - app.services.data_initialization - Processed prices for category 3, group 1383 on 2024-03-07 -2025-04-18 15:19:27,058 - INFO - app.services.data_initialization - Processed prices for category 3, group 605 on 2024-03-07 -2025-04-18 15:19:27,243 - INFO - app.services.data_initialization - Processed prices for category 3, group 635 on 2024-03-07 -2025-04-18 15:19:27,553 - INFO - app.services.data_initialization - Processed prices for category 3, group 2278 on 2024-03-07 -2025-04-18 15:19:27,705 - INFO - app.services.data_initialization - Processed prices for category 3, group 2782 on 2024-03-07 -2025-04-18 15:19:27,705 - INFO - app.services.data_initialization - Processed prices for category 3, group 609 on 2024-03-07 -2025-04-18 15:19:27,825 - INFO - app.services.data_initialization - Processed prices for category 3, group 2148 on 2024-03-07 -2025-04-18 15:19:27,962 - INFO - app.services.data_initialization - Processed prices for category 3, group 1421 on 2024-03-07 -2025-04-18 15:19:28,297 - INFO - app.services.data_initialization - Processed prices for category 3, group 2209 on 2024-03-07 -2025-04-18 15:19:28,473 - INFO - app.services.data_initialization - Processed prices for category 3, group 22872 on 2024-03-07 -2025-04-18 15:19:28,587 - INFO - app.services.data_initialization - Processed prices for category 3, group 2931 on 2024-03-07 -2025-04-18 15:19:28,691 - INFO - app.services.data_initialization - Processed prices for category 3, group 1427 on 2024-03-07 -2025-04-18 15:19:29,006 - INFO - app.services.data_initialization - Processed prices for category 3, group 1661 on 2024-03-07 -2025-04-18 15:19:29,250 - INFO - app.services.data_initialization - Processed prices for category 3, group 1780 on 2024-03-07 -2025-04-18 15:19:29,493 - INFO - app.services.data_initialization - Processed prices for category 3, group 1379 on 2024-03-07 -2025-04-18 15:19:29,722 - INFO - app.services.data_initialization - Processed prices for category 3, group 1728 on 2024-03-07 -2025-04-18 15:19:30,062 - INFO - app.services.data_initialization - Processed prices for category 3, group 2328 on 2024-03-07 -2025-04-18 15:19:30,189 - INFO - app.services.data_initialization - Processed prices for category 3, group 23266 on 2024-03-07 -2025-04-18 15:19:30,402 - INFO - app.services.data_initialization - Processed prices for category 3, group 1405 on 2024-03-07 -2025-04-18 15:19:30,631 - INFO - app.services.data_initialization - Processed prices for category 3, group 1385 on 2024-03-07 -2025-04-18 15:19:30,904 - INFO - app.services.data_initialization - Processed prices for category 3, group 23120 on 2024-03-07 -2025-04-18 15:19:31,020 - INFO - app.services.data_initialization - Processed prices for category 3, group 648 on 2024-03-07 -2025-04-18 15:19:31,175 - INFO - app.services.data_initialization - Processed prices for category 3, group 2685 on 2024-03-07 -2025-04-18 15:19:31,500 - INFO - app.services.data_initialization - Processed prices for category 3, group 2626 on 2024-03-07 -2025-04-18 15:19:31,724 - INFO - app.services.data_initialization - Processed prices for category 3, group 1432 on 2024-03-07 -2025-04-18 15:19:33,510 - INFO - app.services.data_initialization - Processed prices for category 3, group 1424 on 2024-03-07 -2025-04-18 15:19:33,855 - INFO - app.services.data_initialization - Processed prices for category 3, group 3051 on 2024-03-07 -2025-04-18 15:19:34,201 - INFO - app.services.data_initialization - Processed prices for category 3, group 2686 on 2024-03-07 -2025-04-18 15:19:34,358 - INFO - app.services.data_initialization - Processed prices for category 3, group 1525 on 2024-03-07 -2025-04-18 15:19:34,492 - INFO - app.services.data_initialization - Processed prices for category 3, group 23306 on 2024-03-07 -2025-04-18 15:19:34,804 - INFO - app.services.data_initialization - Processed prices for category 3, group 23286 on 2024-03-07 -2025-04-18 15:19:35,076 - INFO - app.services.data_initialization - Processed prices for category 3, group 1380 on 2024-03-07 -2025-04-18 15:19:35,225 - INFO - app.services.data_initialization - Processed prices for category 3, group 1729 on 2024-03-07 -2025-04-18 15:19:35,462 - INFO - app.services.data_initialization - Processed prices for category 3, group 1429 on 2024-03-07 -2025-04-18 15:19:35,590 - INFO - app.services.data_initialization - Processed prices for category 3, group 1543 on 2024-03-07 -2025-04-18 15:19:35,764 - INFO - app.services.data_initialization - Processed prices for category 3, group 1374 on 2024-03-07 -2025-04-18 15:19:36,019 - INFO - app.services.data_initialization - Processed prices for category 3, group 1481 on 2024-03-07 -2025-04-18 15:19:36,297 - INFO - app.services.data_initialization - Processed prices for category 3, group 1400 on 2024-03-07 -2025-04-18 15:19:36,534 - INFO - app.services.data_initialization - Processed prices for category 3, group 1416 on 2024-03-07 -2025-04-18 15:19:36,658 - INFO - app.services.data_initialization - Processed prices for category 3, group 1414 on 2024-03-07 -2025-04-18 15:19:36,916 - INFO - app.services.data_initialization - Processed prices for category 3, group 1419 on 2024-03-07 -2025-04-18 15:19:37,135 - INFO - app.services.data_initialization - Processed prices for category 3, group 1415 on 2024-03-07 -2025-04-18 15:19:37,457 - INFO - app.services.data_initialization - Processed prices for category 3, group 2848 on 2024-03-07 -2025-04-18 15:19:37,532 - INFO - app.services.data_initialization - Processed prices for category 3, group 2364 on 2024-03-07 -2025-04-18 15:19:37,975 - INFO - app.services.data_initialization - Processed prices for category 3, group 2585 on 2024-03-07 -2025-04-18 15:19:38,363 - INFO - app.services.data_initialization - Processed prices for category 3, group 1372 on 2024-03-07 -2025-04-18 15:19:38,668 - INFO - app.services.data_initialization - Processed prices for category 3, group 1369 on 2024-03-07 -2025-04-18 15:19:38,933 - INFO - app.services.data_initialization - Processed prices for category 3, group 1842 on 2024-03-07 -2025-04-18 15:19:39,250 - INFO - app.services.data_initialization - Processed prices for category 3, group 1534 on 2024-03-07 -2025-04-18 15:19:39,418 - INFO - app.services.data_initialization - Processed prices for category 3, group 2867 on 2024-03-07 -2025-04-18 15:19:39,729 - INFO - app.services.data_initialization - Processed prices for category 3, group 1375 on 2024-03-07 -2025-04-18 15:19:39,992 - INFO - app.services.data_initialization - Processed prices for category 3, group 1377 on 2024-03-07 -2025-04-18 15:19:40,232 - INFO - app.services.data_initialization - Processed prices for category 3, group 1398 on 2024-03-07 -2025-04-18 15:19:40,517 - INFO - app.services.data_initialization - Processed prices for category 3, group 1382 on 2024-03-07 -2025-04-18 15:19:40,761 - INFO - app.services.data_initialization - Processed prices for category 3, group 1376 on 2024-03-07 -2025-04-18 15:19:41,004 - INFO - app.services.data_initialization - Processed prices for category 3, group 1428 on 2024-03-07 -2025-04-18 15:19:41,138 - INFO - app.services.data_initialization - Processed prices for category 3, group 3179 on 2024-03-07 -2025-04-18 15:19:41,412 - INFO - app.services.data_initialization - Processed prices for category 3, group 1863 on 2024-03-07 -2025-04-18 15:19:41,521 - INFO - app.services.data_initialization - Processed prices for category 3, group 1426 on 2024-03-07 -2025-04-18 15:19:42,506 - INFO - app.services.data_initialization - Processed prices for category 3, group 2282 on 2024-03-07 -2025-04-18 15:19:42,616 - INFO - app.services.data_initialization - Processed prices for category 3, group 23330 on 2024-03-07 -2025-04-18 15:19:42,927 - INFO - app.services.data_initialization - Processed prices for category 3, group 1576 on 2024-03-07 -2025-04-18 15:19:43,624 - INFO - app.services.data_initialization - Processed prices for category 3, group 2175 on 2024-03-07 -2025-04-18 15:19:43,801 - INFO - app.services.data_initialization - Processed prices for category 3, group 1853 on 2024-03-07 -2025-04-18 15:19:44,069 - INFO - app.services.data_initialization - Processed prices for category 3, group 1542 on 2024-03-07 -2025-04-18 15:19:44,850 - INFO - app.services.data_initialization - Processed prices for category 3, group 1403 on 2024-03-07 -2025-04-18 15:19:45,417 - INFO - app.services.data_initialization - Processed prices for category 3, group 1394 on 2024-03-07 -2025-04-18 15:19:45,719 - INFO - app.services.data_initialization - Processed prices for category 3, group 2701 on 2024-03-07 -2025-04-18 15:19:46,031 - INFO - app.services.data_initialization - Processed prices for category 3, group 1409 on 2024-03-07 -2025-04-18 15:19:46,180 - INFO - app.services.data_initialization - Processed prices for category 3, group 1446 on 2024-03-07 -2025-04-18 15:19:46,331 - INFO - app.services.data_initialization - Processed prices for category 3, group 1422 on 2024-03-07 -2025-04-18 15:19:46,501 - INFO - app.services.data_initialization - Processed prices for category 3, group 1373 on 2024-03-07 -2025-04-18 15:19:47,396 - INFO - app.services.data_initialization - Processed prices for category 3, group 2178 on 2024-03-07 -2025-04-18 15:19:47,625 - INFO - app.services.data_initialization - Processed prices for category 3, group 3040 on 2024-03-07 -2025-04-18 15:19:47,848 - INFO - app.services.data_initialization - Processed prices for category 3, group 2071 on 2024-03-07 -2025-04-18 15:19:47,949 - INFO - app.services.data_initialization - Processed prices for category 3, group 2776 on 2024-03-07 -2025-04-18 15:19:48,244 - INFO - app.services.data_initialization - Processed prices for category 3, group 1413 on 2024-03-07 -2025-04-18 15:19:48,557 - INFO - app.services.data_initialization - Processed prices for category 3, group 22873 on 2024-03-07 -2025-04-18 15:19:48,689 - INFO - app.services.data_initialization - Processed prices for category 3, group 23323 on 2024-03-07 -2025-04-18 15:19:48,817 - INFO - app.services.data_initialization - Processed prices for category 3, group 3172 on 2024-03-07 -2025-04-18 15:19:48,955 - INFO - app.services.data_initialization - Processed prices for category 3, group 2214 on 2024-03-07 -2025-04-18 15:19:49,219 - INFO - app.services.data_initialization - Processed prices for category 3, group 1663 on 2024-03-07 -2025-04-18 15:19:49,526 - INFO - app.services.data_initialization - Processed prices for category 3, group 1367 on 2024-03-07 -2025-04-18 15:19:49,830 - INFO - app.services.data_initialization - Processed prices for category 3, group 1384 on 2024-03-07 -2025-04-18 15:19:49,972 - INFO - app.services.data_initialization - Processed prices for category 3, group 2155 on 2024-03-07 -2025-04-18 15:19:50,162 - INFO - app.services.data_initialization - Processed prices for category 3, group 1423 on 2024-03-07 -2025-04-18 15:19:50,620 - INFO - app.services.data_initialization - Processed prices for category 3, group 1539 on 2024-03-07 -2025-04-18 15:19:50,784 - INFO - app.services.data_initialization - Processed prices for category 3, group 2480 on 2024-03-07 -2025-04-18 15:19:51,000 - INFO - app.services.data_initialization - Processed prices for category 3, group 3118 on 2024-03-07 -2025-04-18 15:19:51,118 - INFO - app.services.data_initialization - Processed prices for category 3, group 3020 on 2024-03-07 -2025-04-18 15:19:51,352 - INFO - app.services.data_initialization - Processed prices for category 3, group 1406 on 2024-03-07 -2025-04-18 15:19:51,480 - INFO - app.services.data_initialization - Processed prices for category 3, group 1938 on 2024-03-07 -2025-04-18 15:19:51,612 - INFO - app.services.data_initialization - Processed prices for category 3, group 2555 on 2024-03-07 -2025-04-18 15:19:51,801 - INFO - app.services.data_initialization - Processed prices for category 3, group 1407 on 2024-03-07 -2025-04-18 15:19:51,912 - INFO - app.services.data_initialization - Processed prices for category 3, group 1541 on 2024-03-07 -2025-04-18 15:19:52,173 - INFO - app.services.data_initialization - Processed prices for category 3, group 2765 on 2024-03-07 -2025-04-18 15:19:52,284 - INFO - app.services.data_initialization - Processed prices for category 3, group 2332 on 2024-03-07 -2025-04-18 15:19:52,625 - INFO - app.services.data_initialization - Processed prices for category 3, group 1861 on 2024-03-07 -2025-04-18 15:19:52,746 - INFO - app.services.data_initialization - Processed prices for category 3, group 1694 on 2024-03-07 -2025-04-18 15:19:52,861 - INFO - app.services.data_initialization - Processed prices for category 3, group 1401 on 2024-03-07 -2025-04-18 15:19:53,158 - INFO - app.services.data_initialization - Processed prices for category 3, group 2807 on 2024-03-07 -2025-04-18 15:19:53,243 - INFO - app.services.data_initialization - Processed prices for category 3, group 3087 on 2024-03-07 -2025-04-18 15:19:53,413 - INFO - app.services.data_initialization - Processed prices for category 3, group 3064 on 2024-03-07 -2025-04-18 15:19:53,587 - INFO - app.services.data_initialization - Processed prices for category 3, group 630 on 2024-03-07 -2025-04-18 15:19:53,862 - INFO - app.services.data_initialization - Processed prices for category 3, group 2409 on 2024-03-07 -2025-04-18 15:19:54,595 - INFO - app.services.data_initialization - Processed prices for category 3, group 3170 on 2024-03-07 -2025-04-18 15:19:56,063 - INFO - app.services.data_initialization - Processed prices for category 3, group 1430 on 2024-03-07 -2025-04-18 15:19:56,660 - INFO - app.services.data_initialization - Processed prices for category 3, group 23228 on 2024-03-07 -2025-04-18 15:19:57,215 - INFO - app.services.data_initialization - Processed prices for category 3, group 2374 on 2024-03-07 -2025-04-18 15:19:57,353 - INFO - app.services.data_initialization - Processed prices for category 3, group 1447 on 2024-03-07 -2025-04-18 15:19:57,471 - INFO - app.services.data_initialization - Processed prices for category 3, group 1452 on 2024-03-07 -2025-04-18 15:19:57,596 - INFO - app.services.data_initialization - Processed prices for category 3, group 1692 on 2024-03-07 -2025-04-18 15:19:57,725 - INFO - app.services.data_initialization - Processed prices for category 3, group 17689 on 2024-03-07 -2025-04-18 15:19:57,725 - INFO - app.services.data_initialization - Downloading and processing archived prices for 2024-03-08 +2025-04-19 13:56:40,410 - INFO - app.main - Application starting up... +2025-04-19 13:56:40,492 - INFO - app.main - Database initialized successfully +2025-04-19 13:56:40,492 - INFO - app.services.service_manager - Service OrderManagementService registered +2025-04-19 13:56:40,492 - INFO - app.services.service_manager - Service TCGPlayerInventoryService registered +2025-04-19 13:56:40,492 - INFO - app.services.service_manager - Service LabelPrinterService registered +2025-04-19 13:56:40,492 - INFO - app.services.service_manager - Service RegularPrinterService registered +2025-04-19 13:56:40,495 - INFO - app.services.service_manager - Service AddressLabelService registered +2025-04-19 13:56:40,497 - INFO - app.services.service_manager - Service PullSheetService registered +2025-04-19 13:56:40,497 - INFO - app.services.service_manager - Service SetLabelService registered +2025-04-19 13:56:40,497 - INFO - app.services.service_manager - Service DataInitializationService registered +2025-04-19 13:56:40,498 - INFO - app.services.service_manager - Service SchedulerService registered +2025-04-19 13:56:40,498 - INFO - app.services.service_manager - Service FileService registered +2025-04-19 13:56:40,498 - INFO - app.services.service_manager - Service TCGCSVService registered +2025-04-19 13:56:40,498 - INFO - app.services.service_manager - Service MTGJSONService registered +2025-04-19 13:56:40,499 - INFO - app.services.service_manager - All services initialized successfully +2025-04-19 13:56:40,499 - INFO - app.services.data_initialization - Starting data initialization process +2025-04-19 13:56:40,499 - INFO - app.services.data_initialization - Data initialization completed +2025-04-19 13:56:40,499 - INFO - app.main - Data initialization results: {} +2025-04-19 13:56:40,499 - INFO - apscheduler.scheduler - Adding job tentatively -- it will be properly scheduled when the scheduler starts +2025-04-19 13:56:40,499 - INFO - app.services.scheduler.base_scheduler - Scheduled task update_open_orders_hourly to run every 3600 seconds +2025-04-19 13:56:40,499 - INFO - apscheduler.scheduler - Adding job tentatively -- it will be properly scheduled when the scheduler starts +2025-04-19 13:56:40,499 - INFO - app.services.scheduler.base_scheduler - Scheduled task update_all_orders_daily to run every 86400 seconds +2025-04-19 13:56:40,499 - INFO - apscheduler.scheduler - Added job "SchedulerService.start_scheduled_tasks.." to job store "default" +2025-04-19 13:56:40,500 - INFO - apscheduler.scheduler - Added job "SchedulerService.start_scheduled_tasks.." to job store "default" +2025-04-19 13:56:40,500 - INFO - apscheduler.scheduler - Scheduler started +2025-04-19 13:56:40,500 - INFO - app.services.scheduler.base_scheduler - Scheduler started +2025-04-19 13:56:40,500 - INFO - app.services.scheduler.scheduler_service - All scheduled tasks started +2025-04-19 13:56:40,500 - INFO - app.main - Scheduler started successfully diff --git a/app/main.py b/app/main.py index dd32073..2f97e87 100644 --- a/app/main.py +++ b/app/main.py @@ -58,7 +58,7 @@ async def lifespan(app: FastAPI): db = SessionLocal() try: data_init_service = service_manager.get_service('data_initialization') - data_init = await data_init_service.initialize_data(db, game_ids=[1, 3], use_cache=False, init_categories=False, init_products=False, init_groups=False, init_archived_prices=True, init_mtgjson=False, archived_prices_start_date="2024-03-05", archived_prices_end_date="2025-04-17") + data_init = await data_init_service.initialize_data(db, game_ids=[1, 3], use_cache=False, init_categories=False, init_products=False, init_groups=False, init_archived_prices=False, init_mtgjson=False, archived_prices_start_date="2024-03-05", archived_prices_end_date="2025-04-17") logger.info(f"Data initialization results: {data_init}") # Start the scheduler diff --git a/app/models/__init__.py b/app/models/__init__.py index 38dbd81..104e7a6 100644 --- a/app/models/__init__.py +++ b/app/models/__init__.py @@ -1,26 +1,50 @@ -from app.models.box import Box -from app.models.card import Card from app.models.file import File -from app.models.game import Game -from app.models.inventory import Inventory +from app.models.inventory_management import ( + PhysicalItem, + InventoryItem, + TransactionItem, + OpenEvent, + Vendor, + Customer, + Transaction, + CostBasis +) from app.models.mtgjson_card import MTGJSONCard from app.models.mtgjson_sku import MTGJSONSKU +from app.models.product import Product from app.models.tcgplayer_category import TCGPlayerCategory from app.models.tcgplayer_group import TCGPlayerGroup -from app.models.tcgplayer_order import TCGPlayerOrder +from app.models.tcgplayer_inventory import TCGPlayerInventory +from app.models.tcgplayer_order import ( + TCGPlayerOrder, + TCGPlayerOrderTransaction, + TCGPlayerOrderProduct, + TCGPlayerOrderRefund +) +from app.models.tcgplayer_price_history import TCGPlayerPriceHistory from app.models.tcgplayer_product import TCGPlayerProduct # This makes all models available for Alembic to discover __all__ = [ - 'Box', - 'Card', 'File', - 'Game', - 'Inventory', + 'PhysicalItem', + 'InventoryItem', + 'TransactionItem', + 'OpenEvent', + 'Vendor', + 'Customer', + 'Transaction', + 'CostBasis', 'MTGJSONCard', 'MTGJSONSKU', + 'Product', 'TCGPlayerCategory', 'TCGPlayerGroup', + 'TCGPlayerInventory', 'TCGPlayerOrder', + 'TCGPlayerOrderTransaction', + 'TCGPlayerOrderProduct', + 'TCGPlayerOrderRefund', + 'TCGPlayerPriceHistory', 'TCGPlayerProduct' ] \ No newline at end of file diff --git a/app/models/box.py b/app/models/box.py deleted file mode 100644 index a9815fb..0000000 --- a/app/models/box.py +++ /dev/null @@ -1,30 +0,0 @@ -from sqlalchemy import Column, Integer, String, DateTime, ForeignKey -from sqlalchemy.orm import relationship -from sqlalchemy.sql import func -from app.db.database import Base - -class Box(Base): - __tablename__ = "boxes" - - id = Column(Integer, primary_key=True, index=True) - product_id = Column(Integer) - type = Column(String) - set_code = Column(String) - sku = Column(Integer) - name = Column(String) - game_id = Column(Integer, ForeignKey("games.id")) - expected_number_of_cards = Column(Integer) - description = Column(String) - image_url = Column(String) - created_at = Column(DateTime(timezone=True), server_default=func.now()) - updated_at = Column(DateTime(timezone=True), onupdate=func.now()) - -class OpenBox(Base): - __tablename__ = "open_boxes" - - id = Column(Integer, primary_key=True, index=True) - box_id = Column(Integer, ForeignKey("boxes.id")) - number_of_cards = Column(Integer) - date_opened = Column(DateTime(timezone=True)) - created_at = Column(DateTime(timezone=True), server_default=func.now()) - updated_at = Column(DateTime(timezone=True), onupdate=func.now()) diff --git a/app/models/card.py b/app/models/card.py deleted file mode 100644 index 96936bc..0000000 --- a/app/models/card.py +++ /dev/null @@ -1,37 +0,0 @@ -from typing import List, Optional -from datetime import datetime -from sqlalchemy import Column, Integer, String, Float, ForeignKey, DateTime -from sqlalchemy.orm import relationship -from sqlalchemy.sql import func -from app.db.database import Base - - -class Card(Base): - __tablename__ = "cards" - - id = Column(Integer, primary_key=True, index=True) - name = Column(String, index=True) - rarity = Column(String) - set_name = Column(String, index=True) - price = Column(Float) - quantity = Column(Integer, default=0) - - # TCGPlayer specific fields - tcgplayer_sku = Column(String, unique=True, index=True) - product_line = Column(String) - product_name = Column(String) - title = Column(String) - number = Column(String) - condition = Column(String) - tcg_market_price = Column(Float) - tcg_direct_low = Column(Float) - tcg_low_price_with_shipping = Column(Float) - tcg_low_price = Column(Float) - total_quantity = Column(Integer) - add_to_quantity = Column(Integer) - tcg_marketplace_price = Column(Float) - photo_url = Column(String) - - # Timestamps - created_at = Column(DateTime(timezone=True), server_default=func.now()) - updated_at = Column(DateTime(timezone=True), onupdate=func.now()) diff --git a/app/models/game.py b/app/models/game.py deleted file mode 100644 index 0169928..0000000 --- a/app/models/game.py +++ /dev/null @@ -1,14 +0,0 @@ -from sqlalchemy import Column, Integer, String, DateTime -from sqlalchemy.orm import relationship -from sqlalchemy.sql import func -from app.db.database import Base - -class Game(Base): - __tablename__ = "games" - - id = Column(Integer, primary_key=True, index=True) - name = Column(String) - description = Column(String) - image_url = Column(String) - created_at = Column(DateTime(timezone=True), server_default=func.now()) - updated_at = Column(DateTime(timezone=True), onupdate=func.now()) diff --git a/app/models/inventory_management.py b/app/models/inventory_management.py new file mode 100644 index 0000000..b10c9b2 --- /dev/null +++ b/app/models/inventory_management.py @@ -0,0 +1,185 @@ +from sqlalchemy import Column, Integer, String, Float, DateTime, ForeignKey, Table +from sqlalchemy.orm import relationship +from app.db.database import Base + +class PhysicalItem(Base): + __tablename__ = "physical_items" + + id = Column(Integer, primary_key=True) + item_type = Column(String) + product_id = Column(Integer, ForeignKey("products.id"), nullable=False) + created_at = Column(DateTime(timezone=True)) + updated_at = Column(DateTime(timezone=True)) + deleted_at = Column(DateTime(timezone=True), nullable=True) + + __mapper_args__ = { + 'polymorphic_on': item_type, + 'polymorphic_identity': 'physical_item' + } + + # Relationships + product = relationship("Product") + inventory_item = relationship("InventoryItem", uselist=False, back_populates="physical_item") + transaction_items = relationship("TransactionItem", back_populates="physical_item") + +class SealedCase(PhysicalItem): + __tablename__ = "sealed_cases" + + id = Column(Integer, ForeignKey('physical_items.id'), primary_key=True) + + __mapper_args__ = { + 'polymorphic_identity': 'sealed_case' + } + + # Relationships + boxes = relationship("SealedBox", back_populates="case") + open_event = relationship("OpenEvent", uselist=False, back_populates="sealed_case") + +class SealedBox(PhysicalItem): + __tablename__ = "sealed_boxes" + + id = Column(Integer, ForeignKey('physical_items.id'), primary_key=True) + case_id = Column(Integer, ForeignKey("sealed_cases.id"), nullable=True) + + __mapper_args__ = { + 'polymorphic_identity': 'sealed_box' + } + + # Relationships + case = relationship("SealedCase", back_populates="boxes") + open_event = relationship("OpenEvent", uselist=False, back_populates="sealed_box") + +class OpenBox(PhysicalItem): + __tablename__ = "open_boxes" + + id = Column(Integer, ForeignKey('physical_items.id'), primary_key=True) + open_event_id = Column(Integer, ForeignKey("open_events.id")) + sealed_box_id = Column(Integer, ForeignKey("sealed_boxes.id")) + + __mapper_args__ = { + 'polymorphic_identity': 'open_box' + } + + # Relationships + open_event = relationship("OpenEvent", back_populates="resulting_boxes") + sealed_box = relationship("SealedBox") + cards = relationship("OpenCard", back_populates="box") + +class OpenCard(PhysicalItem): + __tablename__ = "open_cards" + + id = Column(Integer, ForeignKey('physical_items.id'), primary_key=True) + open_event_id = Column(Integer, ForeignKey("open_events.id")) + box_id = Column(Integer, ForeignKey("open_boxes.id"), nullable=True) + + __mapper_args__ = { + 'polymorphic_identity': 'open_card' + } + + # Relationships + open_event = relationship("OpenEvent", back_populates="resulting_cards") + box = relationship("OpenBox", back_populates="cards") + +class InventoryItem(Base): + __tablename__ = "inventory_items" + + id = Column(Integer, primary_key=True, index=True) + physical_item_id = Column(Integer, ForeignKey("physical_items.id"), unique=True) + cost_basis = Column(Float) # Current cost basis for this item + parent_id = Column(Integer, ForeignKey("inventory_items.id"), nullable=True) # For tracking hierarchy + created_at = Column(DateTime(timezone=True)) + updated_at = Column(DateTime(timezone=True)) + deleted_at = Column(DateTime(timezone=True), nullable=True) + + # Relationships + physical_item = relationship("PhysicalItem", back_populates="inventory_item") + parent = relationship("InventoryItem", remote_side=[id]) + children = relationship("InventoryItem") + +class TransactionItem(Base): + __tablename__ = "transaction_items" + + id = Column(Integer, primary_key=True, index=True) + transaction_id = Column(Integer, ForeignKey("transactions.id")) + physical_item_id = Column(Integer, ForeignKey("physical_items.id")) + unit_price = Column(Float, nullable=False) + created_at = Column(DateTime(timezone=True)) + updated_at = Column(DateTime(timezone=True)) + deleted_at = Column(DateTime(timezone=True), nullable=True) + + # Relationships + transaction = relationship("Transaction", back_populates="transaction_items") + physical_item = relationship("PhysicalItem", back_populates="transaction_items") + +class OpenEvent(Base): + __tablename__ = "open_events" + + id = Column(Integer, primary_key=True, index=True) + sealed_case_id = Column(Integer, ForeignKey("sealed_cases.id"), nullable=True) + sealed_box_id = Column(Integer, ForeignKey("sealed_boxes.id"), nullable=True) + open_date = Column(DateTime(timezone=True)) + created_at = Column(DateTime(timezone=True)) + updated_at = Column(DateTime(timezone=True)) + deleted_at = Column(DateTime(timezone=True), nullable=True) + + # Relationships + sealed_case = relationship("SealedCase", back_populates="open_event") + sealed_box = relationship("SealedBox", back_populates="open_event") + resulting_boxes = relationship("OpenBox", back_populates="open_event") + resulting_cards = relationship("OpenCard", back_populates="open_event") + +class Vendor(Base): + __tablename__ = "vendors" + + id = Column(Integer, primary_key=True, index=True) + name = Column(String, unique=True, index=True) + created_at = Column(DateTime(timezone=True)) + updated_at = Column(DateTime(timezone=True)) + deleted_at = Column(DateTime(timezone=True), nullable=True) + +class Customer(Base): + __tablename__ = "customers" + + id = Column(Integer, primary_key=True, index=True) + name = Column(String, unique=True, index=True) + created_at = Column(DateTime(timezone=True)) + updated_at = Column(DateTime(timezone=True)) + +class Transaction(Base): + __tablename__ = "transactions" + + id = Column(Integer, primary_key=True, index=True) + vendor_id = Column(Integer, ForeignKey("vendors.id"), nullable=True) + customer_id = Column(Integer, ForeignKey("customers.id"), nullable=True) + transaction_type = Column(String) # 'purchase' or 'sale' + transaction_date = Column(DateTime(timezone=True)) + transaction_total_amount = Column(Float) + transaction_notes = Column(String) + created_at = Column(DateTime(timezone=True)) + updated_at = Column(DateTime(timezone=True)) + deleted_at = Column(DateTime(timezone=True), nullable=True) + + # Relationships + transaction_items = relationship("TransactionItem", back_populates="transaction") + +class CostBasis(Base): + __tablename__ = "cost_basis" + + id = Column(Integer, primary_key=True, index=True) + transaction_item_id = Column(Integer, ForeignKey("transaction_items.id")) + sealed_case_id = Column(Integer, ForeignKey("sealed_cases.id"), nullable=True) + sealed_box_id = Column(Integer, ForeignKey("sealed_boxes.id"), nullable=True) + open_box_id = Column(Integer, ForeignKey("open_boxes.id"), nullable=True) + open_card_id = Column(Integer, ForeignKey("open_cards.id"), nullable=True) + quantity = Column(Integer, nullable=False, default=1) + unit_cost = Column(Float, nullable=False) + created_at = Column(DateTime(timezone=True)) + updated_at = Column(DateTime(timezone=True)) + deleted_at = Column(DateTime(timezone=True), nullable=True) + + # Relationships + transaction_item = relationship("TransactionItem") + sealed_case = relationship("SealedCase") + sealed_box = relationship("SealedBox") + open_box = relationship("OpenBox") + open_card = relationship("OpenCard") diff --git a/app/models/product.py b/app/models/product.py new file mode 100644 index 0000000..0b2619c --- /dev/null +++ b/app/models/product.py @@ -0,0 +1,12 @@ +from sqlalchemy import Column, Integer, String, DateTime +from app.db.database import Base + +class Product(Base): + __tablename__ = "products" + + id = Column(Integer, primary_key=True) + name = Column(String) + tcgplayer_id = Column(String) + created_at = Column(DateTime(timezone=True)) + updated_at = Column(DateTime(timezone=True)) + deleted_at = Column(DateTime(timezone=True), nullable=True) \ No newline at end of file diff --git a/app/models/inventory.py b/app/models/tcgplayer_inventory.py similarity index 76% rename from app/models/inventory.py rename to app/models/tcgplayer_inventory.py index b2264ff..c8129dd 100644 --- a/app/models/inventory.py +++ b/app/models/tcgplayer_inventory.py @@ -2,8 +2,8 @@ from sqlalchemy import Column, Integer, String, Float, DateTime from sqlalchemy.sql import func from app.db.database import Base -class Inventory(Base): - __tablename__ = "inventory" +class TCGPlayerInventory(Base): + __tablename__ = "tcgplayer_inventory" id = Column(Integer, primary_key=True, index=True) tcgplayer_id = Column(String, unique=True, index=True) @@ -22,7 +22,6 @@ class Inventory(Base): add_to_quantity = Column(Integer) tcg_marketplace_price = Column(Float) photo_url = Column(String) - - # Timestamps - created_at = Column(DateTime(timezone=True), server_default=func.now()) - updated_at = Column(DateTime(timezone=True), onupdate=func.now()) \ No newline at end of file + created_at = Column(DateTime(timezone=True), server_default=func.current_timestamp()) + updated_at = Column(DateTime(timezone=True), onupdate=func.current_timestamp()) + deleted_at = Column(DateTime(timezone=True), nullable=True) \ No newline at end of file diff --git a/app/routes/routes.py b/app/routes/routes.py index 1ad3cb3..4a2960f 100644 --- a/app/routes/routes.py +++ b/app/routes/routes.py @@ -3,11 +3,6 @@ from sqlalchemy.orm import Session from app.db.database import get_db from app.models.file import File as FileModel from app.schemas.file import FileCreate, FileUpdate, FileDelete, FileList, FileInDB -from app.models.box import Box as BoxModel, OpenBox as OpenBoxModel -from app.schemas.box import BoxCreate, BoxUpdate, BoxDelete, BoxList, OpenBoxCreate, OpenBoxUpdate, OpenBoxDelete, OpenBoxList, BoxInDB, OpenBoxInDB -from app.models.game import Game as GameModel -from app.schemas.game import GameCreate, GameUpdate, GameDelete, GameList, GameInDB -from app.models.card import Card as CardModel from app.routes.set_label_routes import router as set_label_router from app.routes.order_routes import router as order_router @@ -47,62 +42,4 @@ async def update_file(file_id: int, file: FileUpdate): @router.delete("/files/{file_id}", response_model=FileDelete) async def delete_file(file_id: int): - return {"message": "File deleted successfully"} - -# ============================================================================ -# Box Management Endpoints -# ============================================================================ -@router.get("/boxes", response_model=BoxList) -async def get_boxes(page: int = 1, limit: int = 10, type: str = None, id: int = None): - return {"boxes": [], "total": 0, "page": page, "limit": limit} - -@router.post("/boxes", response_model=BoxInDB) -async def create_box(box: BoxCreate): - return {"message": "Box created successfully"} - -@router.put("/boxes/{box_id}", response_model=BoxInDB) -async def update_box(box_id: int, box: BoxUpdate): - return {"message": "Box updated successfully"} - -@router.delete("/boxes/{box_id}", response_model=BoxDelete) -async def delete_box(box_id: int): - return {"message": "Box deleted successfully"} - -# ============================================================================ -# Open Box Management Endpoints -# ============================================================================ -@router.get("/open_boxes", response_model=OpenBoxList) -async def get_open_boxes(page: int = 1, limit: int = 10, type: str = None, id: int = None): - return {"open_boxes": [], "total": 0, "page": page, "limit": limit} - -@router.post("/open_boxes", response_model=OpenBoxInDB) -async def create_open_box(open_box: OpenBoxCreate): - return {"message": "Open box created successfully"} - -@router.put("/open_boxes/{open_box_id}", response_model=OpenBoxInDB) -async def update_open_box(open_box_id: int, open_box: OpenBoxUpdate): - return {"message": "Open box updated successfully"} - -@router.delete("/open_boxes/{open_box_id}", response_model=OpenBoxDelete) -async def delete_open_box(open_box_id: int): - return {"message": "Open box deleted successfully"} - -# ============================================================================ -# Game Management Endpoints -# ============================================================================ -@router.get("/games", response_model=GameList) -async def get_games(page: int = 1, limit: int = 10, type: str = None, id: int = None): - return {"games": [], "total": 0, "page": page, "limit": limit} - -@router.post("/games", response_model=GameInDB) -async def create_game(game: GameCreate): - return {"message": "Game created successfully"} - -@router.put("/games/{game_id}", response_model=GameInDB) -async def update_game(game_id: int, game: GameUpdate): - return {"message": "Game updated successfully"} - -@router.delete("/games/{game_id}", response_model=GameDelete) -async def delete_game(game_id: int): - return {"message": "Game deleted successfully"} - + return {"message": "File deleted successfully"} \ No newline at end of file diff --git a/app/schemas/box.py b/app/schemas/box.py deleted file mode 100644 index eb27ba6..0000000 --- a/app/schemas/box.py +++ /dev/null @@ -1,72 +0,0 @@ -from typing import List, Optional -from datetime import datetime -from pydantic import BaseModel - -# Base schema with common attributes -class BoxBase(BaseModel): - name: str - description: Optional[str] = None - game_id: int - set_id: Optional[int] = None - price: Optional[float] = None - quantity: Optional[int] = 0 - status: Optional[str] = "available" # available, sold, reserved - -# Schema for creating a new box -class BoxCreate(BoxBase): - pass - -# Schema for updating a box -class BoxUpdate(BoxBase): - pass - -# Schema for reading a box -class BoxInDB(BoxBase): - id: int - created_at: datetime - updated_at: Optional[datetime] = None - - class Config: - from_attributes = True - -# Schema for deleting a box -class BoxDelete(BaseModel): - message: str - -# Schema for listing boxes -class BoxList(BaseModel): - boxes: List[BoxInDB] - total: int - page: int - limit: int - -# OpenBox schemas -class OpenBoxBase(BaseModel): - box_id: int - opened_at: Optional[datetime] = None - opened_by: Optional[str] = None - contents: Optional[List[dict]] = None - status: Optional[str] = "pending" # pending, opened, verified, listed - -class OpenBoxCreate(OpenBoxBase): - pass - -class OpenBoxUpdate(OpenBoxBase): - pass - -class OpenBoxInDB(OpenBoxBase): - id: int - created_at: datetime - updated_at: Optional[datetime] = None - - class Config: - from_attributes = True - -class OpenBoxDelete(BaseModel): - message: str - -class OpenBoxList(BaseModel): - open_boxes: List[OpenBoxInDB] - total: int - page: int - limit: int \ No newline at end of file diff --git a/app/schemas/card.py b/app/schemas/card.py deleted file mode 100644 index 3d4109c..0000000 --- a/app/schemas/card.py +++ /dev/null @@ -1,55 +0,0 @@ -from typing import List, Optional -from datetime import datetime -from pydantic import BaseModel - -# Base schema with common attributes -class CardBase(BaseModel): - name: str - rarity: Optional[str] = None - set_name: Optional[str] = None - price: Optional[float] = None - quantity: Optional[int] = 0 - - # TCGPlayer specific fields - tcgplayer_sku: Optional[str] = None - product_line: Optional[str] = None - product_name: Optional[str] = None - title: Optional[str] = None - number: Optional[str] = None - condition: Optional[str] = None - tcg_market_price: Optional[float] = None - tcg_direct_low: Optional[float] = None - tcg_low_price_with_shipping: Optional[float] = None - tcg_low_price: Optional[float] = None - total_quantity: Optional[int] = None - add_to_quantity: Optional[int] = None - tcg_marketplace_price: Optional[float] = None - photo_url: Optional[str] = None - -# Schema for creating a new card -class CardCreate(CardBase): - pass - -# Schema for updating a card -class CardUpdate(CardBase): - pass - -# Schema for reading a card (includes id and relationships) -class CardInDB(CardBase): - id: int - created_at: datetime - updated_at: Optional[datetime] = None - - class Config: - from_attributes = True - -# Schema for listing cards -class CardList(BaseModel): - cards: List[CardInDB] - total: int - page: int - limit: int - -# Schema for deleting a card -class CardDelete(BaseModel): - message: str \ No newline at end of file diff --git a/app/schemas/game.py b/app/schemas/game.py deleted file mode 100644 index 69c23ac..0000000 --- a/app/schemas/game.py +++ /dev/null @@ -1,41 +0,0 @@ -from typing import List, Optional -from datetime import datetime -from pydantic import BaseModel - -# Base schema with common attributes -class GameBase(BaseModel): - name: str - publisher: Optional[str] = None - release_date: Optional[datetime] = None - description: Optional[str] = None - website: Optional[str] = None - logo_url: Optional[str] = None - status: Optional[str] = "active" # active, inactive, discontinued - -# Schema for creating a new game -class GameCreate(GameBase): - pass - -# Schema for updating a game -class GameUpdate(GameBase): - pass - -# Schema for reading a game -class GameInDB(GameBase): - id: int - created_at: datetime - updated_at: Optional[datetime] = None - - class Config: - from_attributes = True - -# Schema for deleting a game -class GameDelete(BaseModel): - message: str - -# Schema for listing games -class GameList(BaseModel): - games: List[GameInDB] - total: int - page: int - limit: int \ No newline at end of file diff --git a/app/services/file_processing_service.py b/app/services/file_processing_service.py index 4448e62..0cfbce5 100644 --- a/app/services/file_processing_service.py +++ b/app/services/file_processing_service.py @@ -6,7 +6,7 @@ import json from datetime import datetime from sqlalchemy.orm import Session from app.db.database import transaction -from app.models.inventory import Inventory +from app.models.tcgplayer_inventory import TCGPlayerInventory from app.models.tcgplayer_product import TCGPlayerProduct from app.services.inventory_service import InventoryService diff --git a/app/services/inventory_service.py b/app/services/inventory_service.py index 32eb856..50163f5 100644 --- a/app/services/inventory_service.py +++ b/app/services/inventory_service.py @@ -1,13 +1,13 @@ from typing import List, Optional, Dict from sqlalchemy.orm import Session -from app.models.inventory import Inventory +from app.models.tcgplayer_inventory import TCGPlayerInventory from app.services.base_service import BaseService -class InventoryService(BaseService[Inventory]): +class InventoryService(BaseService[TCGPlayerInventory]): def __init__(self): - super().__init__(Inventory) + super().__init__(TCGPlayerInventory) - def create(self, db: Session, obj_in: Dict) -> Inventory: + def create(self, db: Session, obj_in: Dict) -> TCGPlayerInventory: """ Create a new inventory item in the database. @@ -20,7 +20,7 @@ class InventoryService(BaseService[Inventory]): """ return super().create(db, obj_in) - def update(self, db: Session, db_obj: Inventory, obj_in: Dict) -> Inventory: + def update(self, db: Session, db_obj: TCGPlayerInventory, obj_in: Dict) -> TCGPlayerInventory: """ Update an existing inventory item in the database. @@ -34,7 +34,7 @@ class InventoryService(BaseService[Inventory]): """ return super().update(db, db_obj, obj_in) - def get_by_tcgplayer_id(self, db: Session, tcgplayer_id: str) -> Optional[Inventory]: + def get_by_tcgplayer_id(self, db: Session, tcgplayer_id: str) -> Optional[TCGPlayerInventory]: """ Get an inventory item by its TCGPlayer ID. @@ -43,11 +43,11 @@ class InventoryService(BaseService[Inventory]): tcgplayer_id: The TCGPlayer ID to find Returns: - Optional[Inventory]: The inventory item if found, None otherwise + Optional[TCGPlayerInventory]: The inventory item if found, None otherwise """ return db.query(self.model).filter(self.model.tcgplayer_id == tcgplayer_id).first() - def get_by_set(self, db: Session, set_name: str, skip: int = 0, limit: int = 100) -> List[Inventory]: + def get_by_set(self, db: Session, set_name: str, skip: int = 0, limit: int = 100) -> List[TCGPlayerInventory]: """ Get all inventory items from a specific set. @@ -58,6 +58,6 @@ class InventoryService(BaseService[Inventory]): limit: Maximum number of records to return Returns: - List[Inventory]: List of inventory items from the specified set + List[TCGPlayerInventory]: List of inventory items from the specified set """ return db.query(self.model).filter(self.model.set_name == set_name).offset(skip).limit(limit).all() \ No newline at end of file diff --git a/app/static/app.js b/app/static/app.js index b6c9785..982e817 100644 --- a/app/static/app.js +++ b/app/static/app.js @@ -336,6 +336,125 @@ async function submitPirateShipLabel() { } } +// Show set labels modal +function showSetLabelsModal() { + const modal = document.getElementById('setLabelsModal'); + modal.classList.remove('hidden'); + modal.classList.add('flex'); + fetchAvailableSets(); + + // Add event listener for search input + const searchInput = document.getElementById('setSearch'); + searchInput.addEventListener('input', filterSets); +} + +// Close set labels modal +function closeSetLabelsModal() { + const modal = document.getElementById('setLabelsModal'); + modal.classList.remove('flex'); + modal.classList.add('hidden'); + + // Clear search input + document.getElementById('setSearch').value = ''; +} + +// Filter sets based on search input +function filterSets() { + const searchTerm = document.getElementById('setSearch').value.toLowerCase(); + const setItems = document.querySelectorAll('#setLabelsList > div'); + + setItems.forEach(item => { + const label = item.querySelector('label'); + const text = label.textContent.toLowerCase(); + if (text.includes(searchTerm)) { + item.style.display = 'flex'; + } else { + item.style.display = 'none'; + } + }); +} + +// Fetch available sets from the API +async function fetchAvailableSets() { + try { + setLoading(true); + const response = await fetch(`${API_BASE_URL}/set-labels/available-sets`); + if (!response.ok) { + throw new Error('Failed to fetch available sets'); + } + + const sets = await response.json(); + displayAvailableSets(sets); + } catch (error) { + showToast('Error fetching available sets: ' + error.message, 'error'); + } finally { + setLoading(false); + } +} + +// Display available sets in the modal +function displayAvailableSets(sets) { + const setList = document.getElementById('setLabelsList'); + setList.innerHTML = ''; + + if (!sets || sets.length === 0) { + setList.innerHTML = '
No sets available
'; + return; + } + + // Sort sets alphabetically by name + sets.sort((a, b) => a.name.localeCompare(b.name)); + + sets.forEach(set => { + const setItem = document.createElement('div'); + setItem.className = 'flex items-center p-2 hover:bg-gray-600 rounded-lg cursor-pointer'; + setItem.innerHTML = ` + + + `; + setList.appendChild(setItem); + }); + + // Trigger initial filter in case there's text in the search box + filterSets(); +} + +// Submit set labels request +async function submitSetLabels() { + try { + const selectedSets = Array.from(document.querySelectorAll('#setLabelsList input[type="checkbox"]:checked')) + .map(checkbox => checkbox.id.replace('set-', '')); + + if (selectedSets.length === 0) { + showToast('Please select at least one set', 'error'); + return; + } + + setLoading(true); + const response = await fetch(`${API_BASE_URL}/set-labels/generate`, { + method: 'POST', + headers: { + 'Content-Type': 'application/json', + }, + body: JSON.stringify({ + sets: selectedSets + }) + }); + + if (!response.ok) { + const errorData = await response.json(); + throw new Error(errorData.detail || 'Failed to generate set labels'); + } + + showToast('Set labels generated successfully'); + closeSetLabelsModal(); + } catch (error) { + showToast('Error generating set labels: ' + error.message, 'error'); + } finally { + setLoading(false); + } +} + // Load orders when page loads document.addEventListener('DOMContentLoaded', () => { fetchOrders(); diff --git a/app/static/index.html b/app/static/index.html index 450564b..099fd4b 100644 --- a/app/static/index.html +++ b/app/static/index.html @@ -45,6 +45,9 @@ +
@@ -93,6 +96,31 @@
+ + +