перед введением мьютекса в запросы SQL

This commit is contained in:
krivoshein
2024-11-28 09:03:01 +03:00
parent 923764eaf3
commit 1a08f9b6da
38 changed files with 272 additions and 376 deletions

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE QtCreatorProject>
<!-- Written by QtCreator 4.11.1, 2024-11-27T09:30:24. -->
<!-- Written by QtCreator 4.11.1, 2024-11-27T17:52:53. -->
<qtcreator>
<data>
<variable>EnvironmentId</variable>

Binary file not shown.

View File

@@ -1,24 +1,37 @@
# ninja log v5
948 2278 7542228728183958 CMakeFiles/DataBaseLMS.dir/DataBaseLMS_autogen/mocs_compilation.cpp.obj d9dc0a262f9d4ccd
13 45 0 D:/LMS/DB_LMS/Debug64/CMakeFiles/DataBaseLMS_autogen b8e538c54fdbce20
420 1737 7532687114748457 CMakeFiles/DataBaseLMS.dir/basicentity.cpp.obj 99b734c728959a94
13 45 0 D:/LMS/DB_LMS/Debug64/DataBaseLMS_autogen/mocs_compilation.cpp b8e538c54fdbce20
13 45 0 DataBaseLMS_autogen/mocs_compilation.cpp b8e538c54fdbce20
440 1730 7532687114727559 CMakeFiles/DataBaseLMS.dir/task.cpp.obj b003a0cb68c6b2bb
426 1744 7532687114844681 CMakeFiles/DataBaseLMS.dir/instructor.cpp.obj fb68571e9d220198
13 45 0 CMakeFiles/DataBaseLMS_autogen b8e538c54fdbce20
423 1735 7532687114738480 CMakeFiles/DataBaseLMS.dir/user.cpp.obj 4ee7a17d2a43f188
38 46 0 clean 9c4b4372737ab8da
323 2394 7539792045606661 CMakeFiles/DataBaseLMS.dir/databaselms.cpp.obj 202016fcb2dffc59
2290 2728 7542228732664109 libDataBaseLMS.dll.a 31a19f1f3436f66b
2290 2728 7542228732664109 libDataBaseLMS.dll 31a19f1f3436f66b
433 1743 7532687114779411 CMakeFiles/DataBaseLMS.dir/group.cpp.obj 70fefc8893e4cb77
13 38 0 CMakeFiles/clean.additional 7155004b3956b606
951 2290 7542228728304935 CMakeFiles/DataBaseLMS.dir/interfacedatabaselms.cpp.obj d76eac97fda56f5b
436 1738 7532687114779411 CMakeFiles/DataBaseLMS.dir/computer.cpp.obj 5930684a0b27a14f
443 1733 7532687114748457 CMakeFiles/DataBaseLMS.dir/classroom.cpp.obj e9b501dc7cb3286a
429 1745 7532687114864629 CMakeFiles/DataBaseLMS.dir/trainee.cpp.obj 4ac35fd8ef58e9f
7 37 0 CMakeFiles/DataBaseLMS_autogen b8e538c54fdbce20
7 37 0 DataBaseLMS_autogen/mocs_compilation.cpp b8e538c54fdbce20
7 37 0 D:/LMS/DB_LMS/Debug64/CMakeFiles/DataBaseLMS_autogen b8e538c54fdbce20
7 37 0 D:/LMS/DB_LMS/Debug64/DataBaseLMS_autogen/mocs_compilation.cpp b8e538c54fdbce20
2620 2826 7544197043575060 libDataBaseLMS.dll 31a19f1f3436f66b
2620 2826 7544197043575060 libDataBaseLMS.dll.a 31a19f1f3436f66b
34 41 0 clean 9c4b4372737ab8da
353 912 7544197024434970 CMakeFiles/DataBaseLMS.dir/user.cpp.obj 4ee7a17d2a43f188
11 342 0 CMakeFiles/DataBaseLMS_autogen b8e538c54fdbce20
359 1025 7544197025572333 CMakeFiles/DataBaseLMS.dir/trainee.cpp.obj 4ac35fd8ef58e9f
371 907 7544197024386619 CMakeFiles/DataBaseLMS.dir/classroom.cpp.obj e9b501dc7cb3286a
11 342 0 DataBaseLMS_autogen/mocs_compilation.cpp b8e538c54fdbce20
365 1078 7544197026115660 CMakeFiles/DataBaseLMS.dir/computer.cpp.obj 5930684a0b27a14f
348 1532 7544197030645966 CMakeFiles/DataBaseLMS.dir/interfacedatabaselms.cpp.obj d76eac97fda56f5b
13 34 0 CMakeFiles/clean.additional 7155004b3956b606
361 1069 7544197026025896 CMakeFiles/DataBaseLMS.dir/group.cpp.obj 70fefc8893e4cb77
343 1480 7544197030135962 CMakeFiles/DataBaseLMS.dir/DataBaseLMS_autogen/mocs_compilation.cpp.obj d9dc0a262f9d4ccd
345 2620 7544197041535491 CMakeFiles/DataBaseLMS.dir/databaselms.cpp.obj 202016fcb2dffc59
11 342 0 D:/LMS/DB_LMS/Debug64/CMakeFiles/DataBaseLMS_autogen b8e538c54fdbce20
368 1048 7544197025795173 CMakeFiles/DataBaseLMS.dir/task.cpp.obj b003a0cb68c6b2bb
355 860 7544197023926420 CMakeFiles/DataBaseLMS.dir/instructor.cpp.obj fb68571e9d220198
351 1002 7544197025340104 CMakeFiles/DataBaseLMS.dir/basicentity.cpp.obj 99b734c728959a94
11 342 0 D:/LMS/DB_LMS/Debug64/DataBaseLMS_autogen/mocs_compilation.cpp b8e538c54fdbce20
15 341 0 CMakeFiles/DataBaseLMS_autogen b8e538c54fdbce20
15 341 0 DataBaseLMS_autogen/mocs_compilation.cpp b8e538c54fdbce20
15 341 0 D:/LMS/DB_LMS/Debug64/CMakeFiles/DataBaseLMS_autogen b8e538c54fdbce20
15 341 0 D:/LMS/DB_LMS/Debug64/DataBaseLMS_autogen/mocs_compilation.cpp b8e538c54fdbce20
355 869 7544209700679405 CMakeFiles/DataBaseLMS.dir/instructor.cpp.obj fb68571e9d220198
368 915 7544209701128414 CMakeFiles/DataBaseLMS.dir/task.cpp.obj b003a0cb68c6b2bb
364 942 7544209701416733 CMakeFiles/DataBaseLMS.dir/computer.cpp.obj 5930684a0b27a14f
361 945 7544209701446654 CMakeFiles/DataBaseLMS.dir/group.cpp.obj 70fefc8893e4cb77
371 988 7544209701867278 CMakeFiles/DataBaseLMS.dir/classroom.cpp.obj e9b501dc7cb3286a
352 1012 7544209702128008 CMakeFiles/DataBaseLMS.dir/user.cpp.obj 4ee7a17d2a43f188
349 1029 7544209702287981 CMakeFiles/DataBaseLMS.dir/basicentity.cpp.obj 99b734c728959a94
357 1106 7544209703068175 CMakeFiles/DataBaseLMS.dir/trainee.cpp.obj 4ac35fd8ef58e9f
341 1448 7544209706478329 CMakeFiles/DataBaseLMS.dir/DataBaseLMS_autogen/mocs_compilation.cpp.obj d9dc0a262f9d4ccd
347 1577 7544209707767675 CMakeFiles/DataBaseLMS.dir/interfacedatabaselms.cpp.obj d76eac97fda56f5b
344 2672 7544209718708559 CMakeFiles/DataBaseLMS.dir/databaselms.cpp.obj 202016fcb2dffc59
2672 2870 7544209720691569 libDataBaseLMS.dll 31a19f1f3436f66b
2672 2870 7544209720691569 libDataBaseLMS.dll.a 31a19f1f3436f66b

View File

@@ -1,23 +1,23 @@
# Generated by CMake. Changes will be overwritten.
D:/LMS/DB_LMS/DataBaseLMS/task.cpp
D:/LMS/DB_LMS/DataBaseLMS/interfacedatabaselms.h
mmc:Q_OBJECT
D:/LMS/DB_LMS/DataBaseLMS/group.h
D:/LMS/DB_LMS/DataBaseLMS/user.cpp
D:/LMS/DB_LMS/DataBaseLMS/trainee.cpp
D:/LMS/DB_LMS/DataBaseLMS/interfacedatabaselms.cpp
D:/LMS/DB_LMS/DataBaseLMS/group.cpp
D:/LMS/DB_LMS/DataBaseLMS/databaselms.cpp
D:/LMS/DB_LMS/DataBaseLMS/DataBaseLMS_global.h
D:/LMS/DB_LMS/DataBaseLMS/group.cpp
D:/LMS/DB_LMS/DataBaseLMS/user.h
D:/LMS/DB_LMS/DataBaseLMS/computer.cpp
D:/LMS/DB_LMS/DataBaseLMS/basicentity.h
D:/LMS/DB_LMS/DataBaseLMS/classroom.h
D:/LMS/DB_LMS/DataBaseLMS/instructor.cpp
D:/LMS/DB_LMS/DataBaseLMS/classroom.h
D:/LMS/DB_LMS/DataBaseLMS/computer.h
D:/LMS/DB_LMS/DataBaseLMS/databaselms.h
D:/LMS/DB_LMS/DataBaseLMS/interfacedatabaselms.cpp
D:/LMS/DB_LMS/DataBaseLMS/user.cpp
D:/LMS/DB_LMS/DataBaseLMS/group.h
D:/LMS/DB_LMS/DataBaseLMS/instructor.h
D:/LMS/DB_LMS/DataBaseLMS/task.cpp
D:/LMS/DB_LMS/DataBaseLMS/interfacedatabaselms.h
mmc:Q_OBJECT
D:/LMS/DB_LMS/DataBaseLMS/trainee.h
D:/LMS/DB_LMS/DataBaseLMS/trainee.cpp
D:/LMS/DB_LMS/DataBaseLMS/basicentity.cpp
D:/LMS/DB_LMS/DataBaseLMS/task.h
D:/LMS/DB_LMS/DataBaseLMS/classroom.cpp

View File

@@ -1,95 +0,0 @@
/****************************************************************************
** Meta object code from reading C++ file 'databaselms.h'
**
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.14.2)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include <memory>
#include "../../../DataBaseLMS/databaselms.h"
#include <QtCore/qbytearray.h>
#include <QtCore/qmetatype.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'databaselms.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 67
#error "This file was generated using the moc from 5.14.2. It"
#error "cannot be used with the include files from this version of Qt."
#error "(The moc has changed too much.)"
#endif
QT_BEGIN_MOC_NAMESPACE
QT_WARNING_PUSH
QT_WARNING_DISABLE_DEPRECATED
struct qt_meta_stringdata_DataBaseLMS_t {
QByteArrayData data[1];
char stringdata0[12];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
qptrdiff(offsetof(qt_meta_stringdata_DataBaseLMS_t, stringdata0) + ofs \
- idx * sizeof(QByteArrayData)) \
)
static const qt_meta_stringdata_DataBaseLMS_t qt_meta_stringdata_DataBaseLMS = {
{
QT_MOC_LITERAL(0, 0, 11) // "DataBaseLMS"
},
"DataBaseLMS"
};
#undef QT_MOC_LITERAL
static const uint qt_meta_data_DataBaseLMS[] = {
// content:
8, // revision
0, // classname
0, 0, // classinfo
0, 0, // methods
0, 0, // properties
0, 0, // enums/sets
0, 0, // constructors
0, // flags
0, // signalCount
0 // eod
};
void DataBaseLMS::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
Q_UNUSED(_o);
Q_UNUSED(_id);
Q_UNUSED(_c);
Q_UNUSED(_a);
}
QT_INIT_METAOBJECT const QMetaObject DataBaseLMS::staticMetaObject = { {
QMetaObject::SuperData::link<QObject::staticMetaObject>(),
qt_meta_stringdata_DataBaseLMS.data,
qt_meta_data_DataBaseLMS,
qt_static_metacall,
nullptr,
nullptr
} };
const QMetaObject *DataBaseLMS::metaObject() const
{
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}
void *DataBaseLMS::qt_metacast(const char *_clname)
{
if (!_clname) return nullptr;
if (!strcmp(_clname, qt_meta_stringdata_DataBaseLMS.stringdata0))
return static_cast<void*>(this);
return QObject::qt_metacast(_clname);
}
int DataBaseLMS::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
_id = QObject::qt_metacall(_c, _id, _a);
return _id;
}
QT_WARNING_POP
QT_END_MOC_NAMESPACE

Binary file not shown.

Binary file not shown.