2025-09-15 21:50:09 +03:30
|
|
|
from adapters.db.session import Base # re-export Base for Alembic
|
|
|
|
|
|
|
|
|
|
# Import models to register with SQLAlchemy metadata
|
|
|
|
|
from .user import User # noqa: F401
|
|
|
|
|
from .api_key import ApiKey # noqa: F401
|
|
|
|
|
from .captcha import Captcha # noqa: F401
|
|
|
|
|
from .password_reset import PasswordReset # noqa: F401
|
2025-09-19 10:09:33 +03:30
|
|
|
from .business import Business # noqa: F401
|
2025-09-19 14:34:43 +03:30
|
|
|
from .business_permission import BusinessPermission # noqa: F401
|
2025-09-25 22:36:08 +03:30
|
|
|
from .person import Person, PersonBankAccount # noqa: F401
|
2025-09-25 01:01:27 +03:30
|
|
|
# Business user models removed - using business_permissions instead
|
2025-09-15 21:50:09 +03:30
|
|
|
|
2025-09-20 22:46:06 +03:30
|
|
|
# Import support models
|
|
|
|
|
from .support import * # noqa: F401, F403
|
|
|
|
|
|
2025-09-21 19:53:21 +03:30
|
|
|
# Import file storage models
|
2025-09-22 21:21:46 +03:30
|
|
|
from .file_storage import *
|
|
|
|
|
|
|
|
|
|
# Import email config models
|
|
|
|
|
from .email_config import EmailConfig # noqa: F401, F403
|
2025-09-21 19:53:21 +03:30
|
|
|
|
2025-09-15 21:50:09 +03:30
|
|
|
|
2025-09-27 21:19:00 +03:30
|
|
|
# Accounting / Fiscal models
|
|
|
|
|
from .fiscal_year import FiscalYear # noqa: F401
|
|
|
|
|
|
|
|
|
|
# Currency models
|
|
|
|
|
from .currency import Currency, BusinessCurrency # noqa: F401
|
|
|
|
|
|
|
|
|
|
# Documents
|
|
|
|
|
from .document import Document # noqa: F401
|
|
|
|
|
from .document_line import DocumentLine # noqa: F401
|
|
|
|
|
from .account import Account # noqa: F401
|
2025-09-30 17:12:53 +03:30
|
|
|
from .category import BusinessCategory # noqa: F401
|
|
|
|
|
from .product_attribute import ProductAttribute # noqa: F401
|
|
|
|
|
from .product import Product # noqa: F401
|
|
|
|
|
from .price_list import PriceList, PriceItem # noqa: F401
|
|
|
|
|
from .product_attribute_link import ProductAttributeLink # noqa: F401
|
|
|
|
|
from .tax_unit import TaxUnit # noqa: F401
|