Coverage for src/pydal2sql_core/__init__.py: 100%
6 statements
« prev ^ index » next coverage.py v7.11.0, created at 2026-04-22 11:54 +0200
« prev ^ index » next coverage.py v7.11.0, created at 2026-04-22 11:54 +0200
1"""
2Expose methods for the library.
3"""
5# SPDX-FileCopyrightText: 2023-present Robin van der Noord <robinvandernoord@gmail.com>
6#
7# SPDX-License-Identifier: MIT
9from .cli_support import (
10 RenderContext,
11 core_alter,
12 core_create,
13 core_stub,
14 handle_cli,
15 render_schema_from_code,
16)
17from .core import generate_sql
18from .helpers import get_typing_args
19from .types import SUPPORTED_DATABASE_TYPES as _SUPPORTED_DATABASE_TYPES
21SUPPORTED_DATABASE_TYPES = get_typing_args(_SUPPORTED_DATABASE_TYPES)
23__all__ = [
24 "SUPPORTED_DATABASE_TYPES",
25 "RenderContext",
26 "core_alter",
27 "core_create",
28 "core_stub",
29 "generate_sql",
30 "get_typing_args",
31 "handle_cli",
32 "render_schema_from_code",
33]