package mappers import ( "RenewCMS/internal/domain/purge" "RenewCMS/internal/infrastructure/persistence/models" ) func PurgeSettingsToDomain(m models.PurgeSettings) purge.Settings { return purge.Settings{ AutoPurgeEnabled: m.AutoPurgeEnabled, AutoPurgeIntervalDays: m.AutoPurgeIntervalDays, LastPurgeAt: m.LastPurgeAt, LastPurgeMerged: m.LastPurgeMerged, LastPurgeArticlesUpdated: m.LastPurgeArticlesUpdated, EnabledAt: m.EnabledAt, } } func PurgeSettingsToModel(s purge.Settings) models.PurgeSettings { return models.PurgeSettings{ AutoPurgeEnabled: s.AutoPurgeEnabled, AutoPurgeIntervalDays: s.AutoPurgeIntervalDays, LastPurgeAt: s.LastPurgeAt, LastPurgeMerged: s.LastPurgeMerged, LastPurgeArticlesUpdated: s.LastPurgeArticlesUpdated, EnabledAt: s.EnabledAt, } }