1//===----------------------------------------------------------------------===//
2// DuckDB
3//
4// duckdb/parser/statement/load_statement.hpp
5//
6//
7//===----------------------------------------------------------------------===//
8
9#pragma once
10
11#include "duckdb/parser/sql_statement.hpp"
12#include "duckdb/parser/parsed_data/load_info.hpp"
13
14namespace duckdb {
15
16class LoadStatement : public SQLStatement {
17public:
18 static constexpr const StatementType TYPE = StatementType::LOAD_STATEMENT;
19
20public:
21 LoadStatement();
22
23protected:
24 LoadStatement(const LoadStatement &other);
25
26public:
27 unique_ptr<SQLStatement> Copy() const override;
28
29 unique_ptr<LoadInfo> info;
30};
31} // namespace duckdb
32