# app/modules/cms/models/__init__.py """ CMS module database models. This is the canonical location for CMS models including: - ContentPage: CMS pages (marketing, store default pages) - MediaFile: Store media library (generic, consumer-agnostic) - StoreTheme: Store storefront theme configuration Usage: from app.modules.cms.models import ContentPage, MediaFile, StoreTheme Note: ProductMedia is in the catalog module since it's catalog's association to media files. CMS provides generic media storage, consumers define their own associations. """ from app.modules.cms.models.content_page import ContentPage from app.modules.cms.models.media import MediaFile from app.modules.cms.models.store_theme import StoreTheme __all__ = [ "ContentPage", "MediaFile", "StoreTheme", ]