Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion .python-version

This file was deleted.

Empty file added assert
Empty file.
Empty file added raise
Empty file.
1 change: 1 addition & 0 deletions src/intugle/adapters/factory.py
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ def import_module(name: str) -> ModuleInterface:
"intugle.adapters.types.databricks.databricks",
"intugle.adapters.types.postgres.postgres",
"intugle.adapters.types.sqlserver.sqlserver",
"intugle.adapters.types.sqlite.sqlite",
]


Expand Down
3 changes: 2 additions & 1 deletion src/intugle/adapters/models.py
Original file line number Diff line number Diff line change
Expand Up @@ -23,9 +23,10 @@ def get_dataset_data_type() -> type:
from intugle.adapters.types.duckdb.models import DuckdbConfig
from intugle.adapters.types.postgres.models import PostgresConfig
from intugle.adapters.types.snowflake.models import SnowflakeConfig
from intugle.adapters.types.sqlite.models import SqliteConfig
from intugle.adapters.types.sqlserver.models import SQLServerConfig

DataSetData = pd.DataFrame | DuckdbConfig | SnowflakeConfig | DatabricksConfig | PostgresConfig | SQLServerConfig
DataSetData = pd.DataFrame | DuckdbConfig | SnowflakeConfig | DatabricksConfig | PostgresConfig | SQLServerConfig | SqliteConfig
else:
# At runtime, this is dynamically determined
DataSetData = Any
Expand Down
Empty file.
9 changes: 9 additions & 0 deletions src/intugle/adapters/types/sqlite/models.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
from typing import Literal

from intugle.common.schema import SchemaBase


class SqliteConfig(SchemaBase):
identifier: str
path: str
type: Literal["sqlite"] = "sqlite"
Loading