Skip to content

Support sqlite as OMOP backend #73

Description

@eroell

Description of feature

Suggested approach:

  1. Allow sqlite connection to be passed

    def _check_valid_backend_handle(backend_handle) -> None:
    if not isinstance(backend_handle, duckdb.duckdb.DuckDBPyConnection):
    raise TypeError("Expected backend_handle to be of type DuckDBPyConnection.")

  2. Include sqlite as additional parametrization in test suites
    test_omop.py

  3. Fix the tests that break

  4. Cover some miscellaneous issues that pop up along this path

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions