VWED_server/scripts/logs/tianfeng_task.log
2025-04-30 16:57:46 +08:00

200 lines
13 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

2025-03-17 16:48:29,929 - migration - INFO - 运行迁移,参数: {'revision': None, 'downgrade': False, 'verbose': False, 'message': None, 'branch': None, 'history': False, 'current': False, 'show': False, 'table': None, 'list_tables': False}
2025-03-17 16:48:29,929 - migration - INFO - 使用已存在的临时配置文件: D:\jsw_code\project\tianfeng_task\migrations\alembic.ini.tmp
2025-03-17 16:48:29,930 - migration - INFO - 命令参数: {'revision': None, 'downgrade': False, 'verbose': False, 'message': None, 'branch': None, 'history': False, 'current': False, 'show': False, 'table': None, 'list_tables': False}
2025-03-17 16:48:29,930 - migration - INFO - 执行命令: alembic -c D:\jsw_code\project\tianfeng_task\migrations\alembic.ini.tmp upgrade head
2025-03-17 16:48:29,930 - migration - INFO - 工作目录: D:\jsw_code\project\tianfeng_task
2025-03-17 16:48:29,930 - migration - INFO - Python 编码: utf-8
2025-03-17 16:48:29,930 - migration - INFO - 文件系统编码: utf-8
2025-03-17 16:48:29,930 - migration - INFO - 系统默认编码: cp936
2025-03-17 16:48:29,930 - migration - INFO - 正在执行迁移,日志将写入 logs\migration_upgrade_20250317.log...
2025-03-17 16:48:30,704 - migration - INFO - 命令执行状态: 成功
2025-03-17 16:48:30,704 - migration - INFO - 输出(最后部分):
INFO [alembic.runtime.migration] Context impl MySQLImpl.
INFO [alembic.runtime.migration] Will assume non-transactional DDL.
================================================================================
执行时间: 2025-03-17 16:48:29
执行命令: alembic -c D:\jsw_code\project\tianfeng_task\migrations\alembic.ini.tmp upgrade head
================================================================================
2025-03-17 16:50:12,449 - migration - INFO - 运行迁移,参数: {'revision': None, 'downgrade': False, 'verbose': False, 'message': None, 'branch': None, 'history': False, 'current': False, 'show': False, 'table': None, 'list_tables': False}
2025-03-17 16:50:12,450 - migration - INFO - 使用已存在的临时配置文件: D:\jsw_code\project\tianfeng_task\migrations\alembic.ini.tmp
2025-03-17 16:50:12,450 - migration - INFO - 命令参数: {'revision': None, 'downgrade': False, 'verbose': False, 'message': None, 'branch': None, 'history': False, 'current': False, 'show': False, 'table': None, 'list_tables': False}
2025-03-17 16:50:12,450 - migration - INFO - 执行命令: alembic -c D:\jsw_code\project\tianfeng_task\migrations\alembic.ini.tmp upgrade head
2025-03-17 16:50:12,450 - migration - INFO - 工作目录: D:\jsw_code\project\tianfeng_task
2025-03-17 16:50:12,450 - migration - INFO - Python 编码: utf-8
2025-03-17 16:50:12,450 - migration - INFO - 文件系统编码: utf-8
2025-03-17 16:50:12,450 - migration - INFO - 系统默认编码: cp936
2025-03-17 16:50:12,450 - migration - INFO - 正在执行迁移,日志将写入 logs\migration_upgrade_20250317.log...
2025-03-17 16:50:13,150 - migration - INFO - 命令执行状态: 成功
2025-03-17 16:50:13,150 - migration - INFO - 输出(最后部分):
INFO [alembic.runtime.migration] Context impl MySQLImpl.
INFO [alembic.runtime.migration] Will assume non-transactional DDL.
================================================================================
执行时间: 2025-03-17 16:48:29
执行命令: alembic -c D:\jsw_code\project\tianfeng_task\migrations\alembic.ini.tmp upgrade head
================================================================================
INFO [alembic.runtime.migration] Context impl MySQLImpl.
INFO [alembic.runtime.migration] Will assume non-transactional DDL.
================================================================================
执行时间: 2025-03-17 16:50:12
执行命令: alembic -c D:\jsw_code\project\tianfeng_task\migrations\alembic.ini.tmp upgrade head
================================================================================
2025-03-17 16:51:14,892 - migration - INFO - 运行迁移,参数: {'revision': None, 'downgrade': False, 'verbose': False, 'message': None, 'branch': None, 'history': False, 'current': False, 'show': False, 'table': None, 'list_tables': False}
2025-03-17 16:51:14,892 - migration - INFO - 使用已存在的临时配置文件: D:\jsw_code\project\tianfeng_task\migrations\alembic.ini.tmp
2025-03-17 16:51:14,892 - migration - INFO - 命令参数: {'revision': None, 'downgrade': False, 'verbose': False, 'message': None, 'branch': None, 'history': False, 'current': False, 'show': False, 'table': None, 'list_tables': False}
2025-03-17 16:51:14,892 - migration - INFO - 执行命令: alembic -c D:\jsw_code\project\tianfeng_task\migrations\alembic.ini.tmp upgrade head
2025-03-17 16:51:14,908 - migration - INFO - 工作目录: D:\jsw_code\project\tianfeng_task
2025-03-17 16:51:14,908 - migration - INFO - Python 编码: utf-8
2025-03-17 16:51:14,908 - migration - INFO - 文件系统编码: utf-8
2025-03-17 16:51:14,908 - migration - INFO - 系统默认编码: cp936
2025-03-17 16:51:14,908 - migration - INFO - 正在执行迁移,日志将写入 logs\migration_upgrade_20250317.log...
2025-03-17 16:51:15,435 - migration - INFO - 命令执行状态: 成功
2025-03-17 16:51:15,435 - migration - INFO - 输出(最后部分):
INFO [alembic.runtime.migration] Context impl MySQLImpl.
INFO [alembic.runtime.migration] Will assume non-transactional DDL.
================================================================================
执行时间: 2025-03-17 16:48:29
执行命令: alembic -c D:\jsw_code\project\tianfeng_task\migrations\alembic.ini.tmp upgrade head
================================================================================
INFO [alembic.runtime.migration] Context impl MySQLImpl.
INFO [alembic.runtime.migration] Will assume non-transactional DDL.
================================================================================
执行时间: 2025-03-17 16:50:12
执行命令: alembic -c D:\jsw_code\project\tianfeng_task\migrations\alembic.ini.tmp upgrade head
================================================================================
INFO [alembic.runtime.migration] Context impl MySQLImpl.
INFO [alembic.runtime.migration] Will assume non-transactional DDL.
================================================================================
执行时间: 2025-03-17 16:51:14
执行命令: alembic -c D:\jsw_code\project\tianfeng_task\migrations\alembic.ini.tmp upgrade head
================================================================================
2025-03-17 16:51:54,260 - migration - INFO - 运行迁移,参数: {'revision': None, 'downgrade': False, 'verbose': False, 'message': None, 'branch': None, 'history': False, 'current': False, 'show': False, 'table': None, 'list_tables': False}
2025-03-17 16:51:54,260 - migration - INFO - 使用已存在的临时配置文件: D:\jsw_code\project\tianfeng_task\migrations\alembic.ini.tmp
2025-03-17 16:51:54,260 - migration - INFO - 命令参数: {'revision': None, 'downgrade': False, 'verbose': False, 'message': None, 'branch': None, 'history': False, 'current': False, 'show': False, 'table': None, 'list_tables': False}
2025-03-17 16:51:54,260 - migration - INFO - 执行命令: alembic -c D:\jsw_code\project\tianfeng_task\migrations\alembic.ini.tmp upgrade head
2025-03-17 16:51:54,260 - migration - INFO - 工作目录: D:\jsw_code\project\tianfeng_task
2025-03-17 16:51:54,260 - migration - INFO - Python 编码: utf-8
2025-03-17 16:51:54,260 - migration - INFO - 文件系统编码: utf-8
2025-03-17 16:51:54,260 - migration - INFO - 系统默认编码: cp936
2025-03-17 16:51:54,260 - migration - INFO - 正在执行迁移,日志将写入 logs\migration_upgrade_20250317.log...
2025-03-17 16:51:54,809 - migration - INFO - 命令执行状态: 成功
2025-03-17 16:51:54,809 - migration - INFO - 输出(最后部分):
INFO [alembic.runtime.migration] Context impl MySQLImpl.
INFO [alembic.runtime.migration] Will assume non-transactional DDL.
================================================================================
执行时间: 2025-03-17 16:48:29
执行命令: alembic -c D:\jsw_code\project\tianfeng_task\migrations\alembic.ini.tmp upgrade head
================================================================================
INFO [alembic.runtime.migration] Context impl MySQLImpl.
INFO [alembic.runtime.migration] Will assume non-transactional DDL.
================================================================================
执行时间: 2025-03-17 16:50:12
执行命令: alembic -c D:\jsw_code\project\tianfeng_task\migrations\alembic.ini.tmp upgrade head
================================================================================
INFO [alembic.runtime.migration] Context impl MySQLImpl.
INFO [alembic.runtime.migration] Will assume non-transactional DDL.
================================================================================
执行时间: 2025-03-17 16:51:14
执行命令: alembic -c D:\jsw_code\project\tianfeng_task\migrations\alembic.ini.tmp upgrade head
================================================================================
INFO [alembic.runtime.migration] Context impl MySQLImpl.
INFO [alembic.runtime.migration] Will assume non-transactional DDL.
================================================================================
执行时间: 2025-03-17 16:51:54
执行命令: alembic -c D:\jsw_code\project\tianfeng_task\migrations\alembic.ini.tmp upgrade head
================================================================================
2025-03-17 17:11:12,595 - migration - INFO - 开始执行数据库自动迁移...
2025-03-17 17:11:12,595 - utils.db_migration - INFO - 开始数据库迁移
2025-03-17 17:11:12,657 - utils.db_migration - INFO - 发现 23 个模型
2025-03-17 17:11:12,669 - utils.db_migration - INFO - 表 subtasks 不存在,准备创建
2025-03-17 17:11:12,733 - utils.db_migration - INFO - 创建表 subtasks 成功
2025-03-17 17:11:12,734 - utils.db_migration - INFO - 表 subtask_versions 不存在,准备创建
2025-03-17 17:11:12,785 - utils.db_migration - INFO - 创建表 subtask_versions 成功
2025-03-17 17:11:12,792 - utils.db_migration - INFO - 表 task_flow_connections 不存在,准备创建
2025-03-17 17:11:12,794 - utils.db_migration - ERROR - 创建表 task_flow_connections 失败: (pymysql.err.OperationalError) (1824, "Failed to open the referenced table 'task_flow_nodes'")
[SQL:
CREATE TABLE task_flow_connections (
task_id INTEGER NOT NULL COMMENT '任务ID',
version_id INTEGER NOT NULL COMMENT '任务版本ID',
source_node_id INTEGER NOT NULL COMMENT '源节点ID',
target_node_id INTEGER NOT NULL COMMENT '目标节点ID',
label VARCHAR(100) COMMENT '连接标签',
`condition` VARCHAR(500) COMMENT '连接条件',
config JSON COMMENT '连接配置',
is_default BOOL COMMENT '是否为默认连接',
id INTEGER NOT NULL COMMENT '主键ID' AUTO_INCREMENT,
created_at DATETIME COMMENT '创建时间',
updated_at DATETIME COMMENT '更新时间',
is_deleted BOOL COMMENT '是否删除(软删除标记)',
PRIMARY KEY (id),
FOREIGN KEY(task_id) REFERENCES tasks (id),
FOREIGN KEY(version_id) REFERENCES task_versions (id),
FOREIGN KEY(source_node_id) REFERENCES task_flow_nodes (id),
FOREIGN KEY(target_node_id) REFERENCES task_flow_nodes (id)
)
]
(Background on this error at: https://sqlalche.me/e/20/e3q8)
2025-03-17 17:11:12,794 - utils.db_migration - INFO - 表 task_flow_nodes 不存在,准备创建
2025-03-17 17:11:12,864 - utils.db_migration - INFO - 创建表 task_flow_nodes 成功
2025-03-17 17:11:12,867 - utils.db_migration - INFO - 表 task_import_exports 不存在,准备创建
2025-03-17 17:11:12,915 - utils.db_migration - INFO - 创建表 task_import_exports 成功
2025-03-17 17:11:12,916 - utils.db_migration - INFO - 表 task_inputs 不存在,准备创建
2025-03-17 17:11:12,968 - utils.db_migration - INFO - 创建表 task_inputs 成功
2025-03-17 17:11:12,969 - utils.db_migration - INFO - 表 task_input_values 不存在,准备创建
2025-03-17 17:11:13,027 - utils.db_migration - INFO - 创建表 task_input_values 成功
2025-03-17 17:11:13,028 - utils.db_migration - INFO - 发现新增列 task_instances.instance_id准备添加
2025-03-17 17:11:13,029 - utils.db_migration - INFO - 执行SQL: ALTER TABLE task_instances ADD COLUMN instance_id VARCHAR(36) NOT NULL
2025-03-17 17:11:13,061 - utils.db_migration - INFO - 添加列 task_instances.instance_id 成功
2025-03-17 17:11:13,074 - utils.db_migration - INFO - 表 user_operations 不存在,准备创建
2025-03-17 17:11:13,111 - utils.db_migration - INFO - 创建表 user_operations 成功
2025-03-17 17:11:13,111 - utils.db_migration - INFO - 数据库迁移完成
2025-03-17 17:11:13,111 - utils.db_migration - INFO - 数据库迁移成功
2025-03-17 17:11:13,111 - migration - INFO - 数据库迁移成功完成!
2025-03-18 14:25:55,232 - migration - INFO - 开始执行数据库自动迁移...
2025-03-18 14:25:55,232 - utils.db_migration - INFO - 开始数据库迁移
2025-03-18 14:25:55,309 - utils.db_migration - INFO - 发现 22 个模型
2025-03-18 14:25:55,324 - utils.db_migration - INFO - 表 task_flow_connections 不存在,准备创建
2025-03-18 14:25:55,398 - utils.db_migration - INFO - 创建表 task_flow_connections 成功
2025-03-18 14:25:55,403 - utils.db_migration - INFO - 表 task_import_exports 不存在,准备创建
2025-03-18 14:25:55,500 - utils.db_migration - INFO - 创建表 task_import_exports 成功
2025-03-18 14:25:55,503 - utils.db_migration - INFO - 发现新增列 task_input_params.instance_id准备添加
2025-03-18 14:25:55,503 - utils.db_migration - INFO - 执行SQL: ALTER TABLE task_input_params ADD COLUMN instance_id VARCHAR(36) NOT NULL
2025-03-18 14:25:55,598 - utils.db_migration - INFO - 添加列 task_input_params.instance_id 成功
2025-03-18 14:25:55,611 - utils.db_migration - INFO - 数据库迁移完成
2025-03-18 14:25:55,611 - utils.db_migration - INFO - 数据库迁移成功
2025-03-18 14:25:55,611 - migration - INFO - 数据库迁移成功完成!