std::unique_ptr<AbstractSqlMigrationWriter> createMigrationWriter() override;
-public slots:
/* General */
bool isAvailable() const override;
QString backendId() const override;
bool removeBuffer(const UserId& user, const BufferId& bufferId) override;
bool renameBuffer(const UserId& user, const BufferId& bufferId, const QString& newName) override;
bool mergeBuffersPermanently(const UserId& user, const BufferId& bufferId1, const BufferId& bufferId2) override;
+ QHash<BufferId, MsgId> bufferLastMsgIds(UserId user) override;
void setBufferLastSeenMsg(UserId user, const BufferId& bufferId, const MsgId& msgId) override;
QHash<BufferId, MsgId> bufferLastSeenMsgIds(UserId user) override;
void setBufferMarkerLineMsg(UserId user, const BufferId& bufferId, const MsgId& msgId) override;