Files
everything-is-suitable/scripts/clean-test-data.py
T
张翔 08ea5fbe98 feat(admin): 添加用户管理相关文件
添加用户管理视图、API和状态管理文件
2026-03-28 14:37:29 +08:00

39 lines
810 B
Python
Executable File

#!/usr/bin/env python3
"""
测试数据清理脚本
"""
import sys
import os
from pathlib import Path
sys.path.insert(0, str(Path(__file__).parent.parent / "test-data-manager"))
from manager import TestDataManager
from config import TestDataManagerConfig
import logging
logging.basicConfig(level=logging.INFO)
logger = logging.getLogger(__name__)
def main():
config = TestDataManagerConfig()
manager = TestDataManager(config)
try:
logger.info("开始清理测试数据...")
manager.clean_test_data()
logger.info("测试数据清理完成!")
return 0
except Exception as e:
logger.error(f"清理测试数据失败: {e}")
return 1
finally:
manager.close()
if __name__ == "__main__":
sys.exit(main())