这事测试 SETVARTOEQUALEXITERRORASSERTSETVARPUSHPOPSETKEYPOPKEYEQUAL user_id-265D7A92F5EA11ED9259F4A475411FA8 3 0 1-2-key 1 0-1-url 2 0-1-url 1cursor = connectioncursor # 建立游标 now_time = toolsget_st
这段代码实现的功能是创建模板,先检查用户是否存在并且有权限,如果满足条件则查询是否已经存在相同的模板,如果存在则返回True,否则插入一条新的模板记录,并返回True。如果用户不存在或者没有权限,则直接返回False。
具体实现过程如下:
-
建立数据库游标,并获取当前时间和一个唯一的模板参数id。
-
调用user_status_available函数检查用户是否存在并且有权限,如果满足条件则继续执行,否则直接返回False。
-
构造查询语句,查询是否已经存在相同的模板记录,如果存在则返回True,否则继续执行。
-
构造插入语句,插入一条新的模板记录,并提交到数据库。
-
关闭游标和数据库连接,并返回True。
原文地址: https://www.cveoy.top/t/topic/fnEJ 著作权归作者所有。请勿转载和采集!