Commit d4afaed1 by 朽木不可雕也

1. 修改数据库的ddl

2. 修改数据库的清理脚本
parent 83aaeda1
......@@ -17,3 +17,5 @@ bootstrap 模块的 com.zhiweidata.automatictest.bootstrap.AutomaticTestBootstra
所有要使用的模块需要在 [bootstrap/src/main/resources/automatic-test.xml](bootstrap/src/main/resources/automatic-test.xml) 文件中进行配置
所有模块的入口都需要实现 java.lang.Runnable 接口
mybatis的mapper xml文件扫描resources的mappers文件夹,所以请吧所有mapper xml都放在mappers文件夹下
\ No newline at end of file
......@@ -15,8 +15,5 @@ CREATE TABLE server_response_message
barrage_collection_test_task_name VARCHAR(255) NOT NULL COMMENT '任务名称,32位UUD',
code INT NOT NULL COMMENT '响应代码',
message VARCHAR(255) NOT NULL COMMENT '响应信息',
create_time TIMESTAMP(3) DEFAULT CURRENT_TIMESTAMP(3),
FOREIGN KEY (barrage_collection_test_task_name)
REFERENCES barrage_collection_test_task (name)
ON DELETE CASCADE ON UPDATE CASCADE
create_time TIMESTAMP(3) DEFAULT CURRENT_TIMESTAMP(3)
) CHARSET utf8mb4 COMMENT '服务器响应信息';
\ No newline at end of file
......@@ -2,8 +2,13 @@
from pymongo.mongo_client import MongoClient
from pymongo.database import Database
from mysql.connector import connect
if __name__ == '__main__':
def mongodb_clean():
"""
清理mongodb
"""
mongodb_client: MongoClient = MongoClient("mongodb://admin:z199809051593@192.168.0.119/admin")
drop_database_names = {"barrage-crawler-server"}
......@@ -16,3 +21,30 @@ if __name__ == '__main__':
mongodb_database.drop_collection(collection_name)
pass
pass
pass
def mysql_clean():
"""
清理mysql数据库
"""
mysql_connect = connect(
host='192.168.0.119',
user='root',
password='z199809051593',
database='automatic_test'
)
cursor = mysql_connect.cursor()
print("Cleaning table server_response_message")
cursor.execute("TRUNCATE TABLE server_response_message")
print("Cleaning table barrage_collection_test_task")
cursor.execute("TRUNCATE TABLE barrage_collection_test_task")
pass
if __name__ == '__main__':
"""
清理项目的数据库表
"""
mongodb_clean()
mysql_clean()
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment