# --------------------------------------------------------------------------------
# AUTO-GENERATED FILE - DO NOT EDIT
#
# This file was generated automatically by alchemy_kit.
# Any manual changes will be overwritten the next time it is regenerated.
#
# To update this file, modify the source database and re-run the builder script.
#
# --------------------------------------------------------------------------------

from {base_model_module} import BaseModel, MetaData
from {dialect_types_module} import DialectTypes
from {type_parameters_module} import {type_parameters}
from {parameter_map_module} import {parameter_map}
from datetime import datetime, date
from pandera.typing import Series
from typing import Optional, Any
import pandas as pd
import pandera.pandas as pa

class {class_name}(BaseModel[{type_parameters}]):
    _dialect = {dialect}
    _map = {parameter_map}

    :columns

    :checks

    class Config(BaseModel.Config):
        {unique}
        {metadata}
