package mappers import ( "RenewCMS/internal/domain/apikey" "RenewCMS/internal/infrastructure/persistence/models" ) func APIKeyToDomain(m models.APIKey) apikey.APIKey { return apikey.APIKey{ ID: m.ID, UserID: m.UserID, Name: m.Name, Prefix: m.Prefix, HashedKey: m.HashedKey, ExpiresAt: m.ExpiresAt, RevokedAt: m.RevokedAt, LastUsedAt: m.LastUsedAt, CreatedAt: m.CreatedAt, } } func APIKeyToModel(k apikey.APIKey) models.APIKey { return models.APIKey{ ID: k.ID, UserID: k.UserID, Name: k.Name, Prefix: k.Prefix, HashedKey: k.HashedKey, ExpiresAt: k.ExpiresAt, RevokedAt: k.RevokedAt, LastUsedAt: k.LastUsedAt, CreatedAt: k.CreatedAt, } }