Skip to content

Commit

Permalink
fix tests that rely on sql client
Browse files Browse the repository at this point in the history
  • Loading branch information
sh-rp committed Aug 13, 2024
1 parent 9e0a61d commit dd47326
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions dlt/destinations/impl/filesystem/sql_client.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,19 +14,19 @@
from dlt.destinations.sql_client import raise_database_error
from dlt.destinations.fs_client import FSClientBase

from dlt.destinations.impl.duckdb.sql_client import DuckDbSqlClient, DuckDBDBApiCursorImpl
from dlt.destinations.impl.duckdb.configuration import DuckDbBaseCredentials
from dlt.destinations.impl.duckdb.sql_client import DuckDbSqlClient
from dlt.destinations.impl.duckdb.factory import duckdb as duckdb_factory


class FilesystemSqlClient(DuckDbSqlClient):
def __init__(self, fs_client: FSClientBase, protocol: str) -> None:
"""For now we do not use any capabilities and do all operations in the default dataset"""
"""For now we do all operations in the memory dataset"""
"""TODO: is this ok?"""
super().__init__(
dataset_name="default",
dataset_name="memory",
staging_dataset_name=None,
credentials=None,
capabilities=None,
capabilities=duckdb_factory()._raw_capabilities(),
)
self.fs_client = fs_client
self._conn = duckdb.connect(":memory:")
Expand Down

0 comments on commit dd47326

Please sign in to comment.