"""目録（SQLite）の接続・マイグレーションの適用・各表の操作.

SQL はこのパッケージの中にだけ書く（他のモジュールはここの関数を呼ぶ）．
"""

from tiasdata.catalog.connection import connect
from tiasdata.catalog.migrate import (
    MigrationResult,
    Series,
    apply_migrations,
    latest_version,
    schema_version,
)
from tiasdata.catalog.queries import count_kinds

__all__ = [
    "MigrationResult",
    "Series",
    "apply_migrations",
    "connect",
    "count_kinds",
    "latest_version",
    "schema_version",
]
