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-11-06 16:05:04 +00:00
|
|
|
//void renameTable(const Context & context,
|
|
|
|
// const String & table_name,
|
|
|
|
// IDatabase & to_database,
|
|
|
|
// const String & to_table_name,
|
|
|
|
// TableStructureWriteLockHolder &) override;
|
2019-10-30 12:17:52 +00:00
|
|
|
|
2019-10-23 13:46:38 +00:00
|
|
|
|
|
|
|
};
|
|
|
|
|
|
|
|
}
|