Files
张翔 08ea5fbe98 feat(admin): 添加用户管理相关文件
添加用户管理视图、API和状态管理文件
2026-03-28 14:37:29 +08:00

40 lines
872 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.reset_test_data()
status = manager.get_status()
logger.info(f"测试数据重置完成!当前状态:{status}")
return 0
except Exception as e:
logger.error(f"重置测试数据失败: {e}")
return 1
finally:
manager.close()
if __name__ == "__main__":
sys.exit(main())