#ifndef RECORDSDAO_H #define RECORDSDAO_H #include <QObject> #include "BaseDao.h" class RecordsDao: public BaseDao { Q_OBJECT public: explicit RecordsDao(QObject *parent = nullptr); QVector<QVariantMap> findAllRecord(); QVector<QVariantMap> findLatestRecords(int count); QVariantMap findRecordById(QString id); QVector<QVariantMap> findRecordsByProperty(QString properName, QVariant properValue); QString save(QVariantMap object); bool edit(QVariantMap newObject, QString id); bool dele(QString id); signals: }; #endif // RECORDSDAO_H