Function at 0x140001e38
Capabilities:
Reference sql statements

Disassembly:
jmp 0x14000dfb0
push rbp
push rbx
push rdi
mov rbp, rsp
sub rsp, 0x60
mov rdi, rcx
mov rax, qword [sym.imp.coreframe.dll_class_QSqlDatabase____ptr64___ptr64_DatabaseFunctionOperation::m_pdb]
cmp qword [rax], 0
je 0x14000e16a
call fcn.140001b36
test al, al
je 0x14000e16a
mov rcx, rdi
call fcn.140001e06
test al, al
je 0x14000e16a
mov rcx, rdi
call qword [sym.imp.coreframe.dll_public:_unsigned_long_long_unsigned___int64____cdecl_SchedulerPlan::getTriggerFlag_void_const___ptr64]
test rax, rax
jne 0x14000e004
mov al, 1
add rsp, 0x60
pop rdi
pop rbx
pop rbp
ret
lea rdx, [rbp - 0x10]
mov rcx, rdi
call qword [sym.imp.coreframe.dll_public:_class_QString___cdecl_SchedulerPlan::getPlanUuid_void____ptr64]
mov rdx, rax
lea rcx, [rbp - 0x18]
call qword [sym.imp.coreframe.dll_public:_static_class_QString___cdecl_CommonTools::GetTriggerName_class_QString_]
nop
mov edx, 0xb
lea rcx, str.tb_triggers
call qword [sym.imp.Qt5Core.dll_private:_static_struct_QTypedArrayData_unsigned_short_int_____ptr64___cdecl_QString::fromAscii_helper_char_const____ptr64__int_]
mov qword [rbp - 0x28], rax
mov edx, 0x38
lea rcx, str.SELECT__1.trigger_type_FROM__1_WHERE_trigger_name___2
call qword [sym.imp.Qt5Core.dll_private:_static_struct_QTypedArrayData_unsigned_short_int_____ptr64___cdecl_QString::fromAscii_helper_char_const____ptr64__int_]
mov qword [rbp - 0x30], rax
mov dl, 0x20
lea rcx, [rbp + 0x28]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QChar::constructor_struct_QLatin1Char____ptr64]
movzx ecx, word [rax]
mov word [rsp + 0x20], cx
xor r9d, r9d
lea r8, [rbp - 0x28]
lea rdx, [rbp - 8]
lea rcx, [rbp - 0x30]
call qword [sym.imp.Qt5Core.dll_public:_class_QString___cdecl_QString::arg_class_QString_const____ptr64__int__class_QChar____ptr64]
mov rbx, rax
mov dl, 0x20
lea rcx, [rbp + 0x30]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QChar::constructor_struct_QLatin1Char____ptr64]
movzx ecx, word [rax]
mov word [rsp + 0x20], cx
xor r9d, r9d
lea r8, [rbp - 0x18]
lea rdx, [rbp - 0x20]
mov rcx, rbx
call qword [sym.imp.Qt5Core.dll_public:_class_QString___cdecl_QString::arg_class_QString_const____ptr64__int__class_QChar____ptr64]
nop
lea rcx, [rbp - 8]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
nop
lea rcx, [rbp - 0x30]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
nop
lea rcx, [rbp - 0x28]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
mov rdx, qword [sym.imp.coreframe.dll_class_QSqlDatabase____ptr64___ptr64_DatabaseFunctionOperation::m_pdb]
mov rdx, qword [rdx]
lea rcx, [rbp - 0x10]
call qword [sym.imp.Qt5Sql.dll_public:_void___cdecl_QSqlDatabase::constructor_class_QSqlDatabase_const____ptr64____ptr64]
mov rdx, rax
lea rcx, [rbp + 0x38]
call qword [sym.imp.Qt5Sql.dll_public:_void___cdecl_QSqlQuery::constructor_class_QSqlDatabase____ptr64]
nop
lea rdx, [rbp - 0x20]
lea rcx, [rbp + 0x38]
call qword [sym.imp.Qt5Sql.dll_public:_bool___cdecl_QSqlQuery::exec_class_QString_const____ptr64____ptr64]
test al, al
jne 0x14000e0f8
xor bl, bl
jmp 0x14000e13f
xor ebx, ebx
lea rcx, [rbp + 0x38]
call qword [sym.imp.Qt5Sql.dll_public:_bool___cdecl_QSqlQuery::next_void____ptr64]
test al, al
je 0x14000e130
nop dword [rax + rax]
inc rbx
lea rcx, [rbp + 0x38]
call qword [sym.imp.Qt5Sql.dll_public:_bool___cdecl_QSqlQuery::next_void____ptr64]
test al, al
jne 0x14000e110
test rbx, rbx
jle 0x14000e130
mov rcx, rdi
call fcn.140001fe1
jmp 0x14000e13c
mov rdx, rdi
lea rcx, [rbp + 0x38]
call fcn.140001681
movzx ebx, al
lea rcx, [rbp + 0x38]
call qword [sym.imp.Qt5Sql.dll_public:_void___cdecl_QSqlQuery::destructor_void____ptr64]
nop
lea rcx, [rbp - 0x20]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
nop
lea rcx, [rbp - 0x18]
call qword [sym.imp.Qt5Core.dll_public:_void___cdecl_QString::destructor_void____ptr64]
movzx eax, bl
add rsp, 0x60
pop rdi
pop rbx
pop rbp
ret
xor al, al
add rsp, 0x60
pop rdi
pop rbx
pop rbp
ret