t_delete_asin_seed.py 923 B

1234567891011121314151617181920212223242526272829
  1. from src.manager.core.db import DbManager
  2. from utils.logu import get_logger
  3. logger = get_logger('delete_asin_seed')
  4. def main():
  5. # 要删除的asin_seed id列表
  6. asin_ids_to_delete = [81, 80, 79, 78, 77, 76, 75, 74, 73]
  7. # 初始化数据库管理器
  8. db_manager = DbManager()
  9. logger.info(f"开始删除asin_seed记录,id列表: {asin_ids_to_delete}")
  10. # 遍历删除每个id
  11. for asin_id in asin_ids_to_delete:
  12. try:
  13. result = db_manager.delete_asin_seed_by_id(asin_id)
  14. if result:
  15. logger.info(f"成功删除asin_seed记录,id: {asin_id}")
  16. else:
  17. logger.warning(f"未找到asin_seed记录,id: {asin_id}")
  18. except Exception as e:
  19. logger.error(f"删除asin_seed记录失败,id: {asin_id},错误: {e}")
  20. logger.info("删除操作完成")
  21. if __name__ == "__main__":
  22. main()