feat(analytics): add customer_id as filter for payment intents (#6344)

This commit is contained in:
Sandeep Kumar
2024-10-30 12:56:26 +05:30
committed by GitHub
parent cae75314c4
commit d697def0b7
8 changed files with 190 additions and 1 deletions

View File

@ -451,6 +451,12 @@ impl<T: AnalyticsDataSource> ToSql<T> for &common_utils::id_type::PaymentId {
}
}
impl<T: AnalyticsDataSource> ToSql<T> for common_utils::id_type::CustomerId {
fn to_sql(&self, _table_engine: &TableEngine) -> error_stack::Result<String, ParsingError> {
Ok(self.get_string_repr().to_owned())
}
}
/// Implement `ToSql` on arrays of types that impl `ToString`.
macro_rules! impl_to_sql_for_to_string {
($($type:ty),+) => {