duckdb 是怎么启动的呢?
如下
DuckDB::DuckDB(const char *path, DBConfig *new_config) : instance(make_shared_ptr<DatabaseInstance>()) {
instance->Initialize(path, new_config);
if (instance->config.options.load_extensions) {
ExtensionHelper::LoadAllExtensions(*this);
}
}
当我们运行duckdb时, 例如 ./duckdb ducktestdb, 代码晖走到上面