// // Created by quentin on 1/17/23. // #ifndef BUDGET_OPERATION_H #define BUDGET_OPERATION_H #include namespace Budget::OptHandlers { class Operation { public: explicit Operation(sqlite3 *db); virtual void commit() = 0; struct Flags { }; protected: sqlite3 *db{}; }; } #endif //BUDGET_OPERATION_H