ClickHouse/dbms/src/Databases/DatabaseAtomic.h

28 lines
619 B
C++
Raw Normal View History

2019-10-23 13:46:38 +00:00
#pragma once
#include <Databases/DatabasesCommon.h>
#include <Databases/DatabaseOrdinary.h>
namespace DB
{
class DatabaseAtomic : /* public DatabaseWithOwnTablesBase */ public DatabaseOrdinary
{
public:
DatabaseAtomic(String name_, String metadata_path_, const Context & context_);
String getEngineName() const override { return "Atomic"; }
2019-10-30 12:17:52 +00:00
void renameTable(const Context & context,
const String & table_name,
IDatabase & to_database,
const String & to_table_name,
TableStructureWriteLockHolder &) override;
2019-10-23 13:46:38 +00:00
};
}