12#ifndef settings_Readonly_Client_declared
13#define settings_Readonly_Client_declared
25 int64_t schema_checkpoint;
30 Readonly_Journal::play_until_checkpoint(db);
40 *static_cast<
joedb::Connection *>(this),
41 joedb::Content_Check::none
Specialized client for read-only files.
implement joedb::Writable in a Database
void initialize_with_readonly_journal(joedb::Readonly_Journal &journal)
int64_t get_schema_checkpoint() const
Store all the tables of the database.
static void throw_exception(const std::string &message)
Client for a read-only file (allows pulling, unlike Readonly_Database)
Readonly_Client(joedb::Buffered_File &file)
const Database & get_database() const
virtual void read_journal() override
Automatically generated by joedbc.