-
Notifications
You must be signed in to change notification settings - Fork 180
Expand file tree
/
Copy pathpgduckdb_guc.hpp
More file actions
32 lines (30 loc) · 1.16 KB
/
pgduckdb_guc.hpp
File metadata and controls
32 lines (30 loc) · 1.16 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#pragma once
namespace pgduckdb {
void InitGUC();
void InitGUCHooks();
extern bool duckdb_force_execution;
extern bool duckdb_unsafe_allow_execution_inside_functions;
extern bool duckdb_unsafe_allow_mixed_transactions;
extern bool duckdb_convert_unsupported_numeric_to_double;
extern bool duckdb_log_pg_explain;
extern int duckdb_maximum_threads;
extern int duckdb_maximum_memory;
extern char *duckdb_disabled_filesystems;
extern char *duckdb_allowed_directories;
extern bool duckdb_enable_external_access;
extern bool duckdb_allow_community_extensions;
extern bool duckdb_allow_unsigned_extensions;
extern bool duckdb_autoinstall_known_extensions;
extern bool duckdb_autoload_known_extensions;
extern int duckdb_threads_for_postgres_scan;
extern int duckdb_max_workers_per_postgres_scan;
extern char *duckdb_postgres_role;
extern char *duckdb_motherduck_session_hint;
extern bool duckdb_force_motherduck_views;
extern char *duckdb_temporary_directory;
extern char *duckdb_extension_directory;
extern char *duckdb_max_temp_directory_size;
extern char *duckdb_default_collation;
extern char *duckdb_azure_transport_option_type;
extern char *duckdb_custom_user_agent;
} // namespace pgduckdb