"""
SimpleORM - a lightweight ORM-like interface for PostgreSQL (and potentially other databases)
"""

# Core classes & types that users will most commonly import
from .connections import DatabaseConnection
from .fields import (
    Field,
    IntegerField,
    CharField,
)
from .models import Model
from .managers import Manager
from .query import QuerySet

# Optional: control what `from simple_orm import *` brings in
__all__ = [
    "DatabaseConnection",
    "Field",
    "IntegerField",
    "CharField",
    "Model",
    "Manager",
    "QuerySet",
]

