4#include "include/database/schema/comp_basic_rules/comp_stage/stage_type.h"
5#include "include/schema/abstract_table_item.h"
7namespace ehm_dal::schema {
23 inline bool init()
override {
return false; }
56 std::unique_ptr<Data> data_;
60 enum ENUM_PRIZE_MONEY {
61 ROUND_APPEARANCE_MONEY = 0,
The DatabaseVersion class represents the database version number.
Definition: database_version.h:12
Definition: stage_type.h:8
The AbstractTableItem class represents a row in a Table with no primary key (id/uid) field.
Definition: abstract_table_item.h:23
Definition: schedule_date.h:10
bool init() override
Initialises the table item members. This only needs to be called once per item.
Definition: schedule_date.h:23
bool read(QDataStream &in, ehm_dal::database::DatabaseVersion &version) override
Reads a table row from the QDataStream.
bool write(QDataStream &out, ehm_dal::database::DatabaseVersion &version) override
Writes a table row to the QDataStream.