feat(router): added incoming dispute webhooks flow (#769)

Co-authored-by: Sangamesh <sangamesh.kulkarni@juspay.in>
Co-authored-by: sai harsha <sai.harsha@sai.harsha-MacBookPro>
Co-authored-by: Arun Raj M <jarnura47@gmail.com>
This commit is contained in:
saiharsha-juspay
2023-03-30 04:25:54 +05:30
committed by GitHub
parent fb66a0e0f2
commit a733eafbbe
28 changed files with 1139 additions and 32 deletions

View File

@ -106,6 +106,32 @@ diesel::table! {
}
}
diesel::table! {
use diesel::sql_types::*;
use crate::enums::diesel_exports::*;
dispute (id) {
id -> Int4,
dispute_id -> Varchar,
amount -> Varchar,
currency -> Varchar,
dispute_stage -> DisputeStage,
dispute_status -> DisputeStatus,
payment_id -> Varchar,
attempt_id -> Varchar,
merchant_id -> Varchar,
connector_status -> Varchar,
connector_dispute_id -> Varchar,
connector_reason -> Nullable<Varchar>,
connector_reason_code -> Nullable<Varchar>,
challenge_required_by -> Nullable<Varchar>,
dispute_created_at -> Nullable<Varchar>,
updated_at -> Nullable<Varchar>,
created_at -> Timestamp,
modified_at -> Timestamp,
}
}
diesel::table! {
use diesel::sql_types::*;
use crate::enums::diesel_exports::*;
@ -387,6 +413,7 @@ diesel::allow_tables_to_appear_in_same_query!(
configs,
connector_response,
customers,
dispute,
events,
locker_mock_up,
mandate,