Squashed 'core/' content from commit 92ec910
git-subtree-dir: core git-subtree-split: 92ec910a132e379a3a6e442a75bcb07cac0f0010
This commit is contained in:
43
backend/app/models/__init__.py
Normal file
43
backend/app/models/__init__.py
Normal file
@@ -0,0 +1,43 @@
|
||||
from app.models.user import User, Role, AuditLog
|
||||
from app.models.device import Device, DeviceGroup, DeviceType
|
||||
from app.models.energy import EnergyData, EnergyDailySummary, EnergyCategory
|
||||
from app.models.alarm import AlarmRule, AlarmEvent
|
||||
from app.models.carbon import (
|
||||
CarbonEmission, EmissionFactor, CarbonTarget, CarbonReduction,
|
||||
GreenCertificate, CarbonReport, CarbonBenchmark,
|
||||
)
|
||||
from app.models.report import ReportTemplate, ReportTask
|
||||
from app.models.setting import SystemSetting
|
||||
from app.models.charging import (
|
||||
ChargingStation, ChargingPile, ChargingPriceStrategy, ChargingPriceParam,
|
||||
ChargingOrder, OccupancyOrder, ChargingBrand, ChargingMerchant,
|
||||
)
|
||||
from app.models.quota import EnergyQuota, QuotaUsage
|
||||
from app.models.pricing import ElectricityPricing, PricingPeriod
|
||||
from app.models.maintenance import InspectionPlan, InspectionRecord, RepairOrder, DutySchedule
|
||||
from app.models.management import Regulation, Standard, ProcessDoc, EmergencyPlan
|
||||
from app.models.prediction import PredictionTask, PredictionResult, OptimizationSchedule
|
||||
from app.models.energy_strategy import TouPricing, TouPricingPeriod, EnergyStrategy, StrategyExecution, MonthlyCostReport
|
||||
from app.models.weather import WeatherData, WeatherConfig
|
||||
from app.models.ai_ops import DeviceHealthScore, AnomalyDetection, DiagnosticReport, MaintenancePrediction, OpsInsight
|
||||
|
||||
__all__ = [
|
||||
"User", "Role", "AuditLog",
|
||||
"Device", "DeviceGroup", "DeviceType",
|
||||
"EnergyData", "EnergyDailySummary", "EnergyCategory",
|
||||
"AlarmRule", "AlarmEvent",
|
||||
"CarbonEmission", "EmissionFactor", "CarbonTarget", "CarbonReduction",
|
||||
"GreenCertificate", "CarbonReport", "CarbonBenchmark",
|
||||
"ReportTemplate", "ReportTask",
|
||||
"SystemSetting",
|
||||
"ChargingStation", "ChargingPile", "ChargingPriceStrategy", "ChargingPriceParam",
|
||||
"ChargingOrder", "OccupancyOrder", "ChargingBrand", "ChargingMerchant",
|
||||
"EnergyQuota", "QuotaUsage",
|
||||
"ElectricityPricing", "PricingPeriod",
|
||||
"InspectionPlan", "InspectionRecord", "RepairOrder", "DutySchedule",
|
||||
"Regulation", "Standard", "ProcessDoc", "EmergencyPlan",
|
||||
"PredictionTask", "PredictionResult", "OptimizationSchedule",
|
||||
"TouPricing", "TouPricingPeriod", "EnergyStrategy", "StrategyExecution", "MonthlyCostReport",
|
||||
"WeatherData", "WeatherConfig",
|
||||
"DeviceHealthScore", "AnomalyDetection", "DiagnosticReport", "MaintenancePrediction", "OpsInsight",
|
||||
]
|
||||
Reference in New Issue
Block a user