mirror of
https://github.com/juspay/hyperswitch.git
synced 2025-11-01 11:06:50 +08:00
fix(router): fix incorrect order of routing_algorithm and metadata fields in db models (#418)
This commit is contained in:
@ -21,8 +21,8 @@ pub struct MerchantAccount {
|
|||||||
pub publishable_key: Option<String>,
|
pub publishable_key: Option<String>,
|
||||||
pub storage_scheme: storage_enums::MerchantStorageScheme,
|
pub storage_scheme: storage_enums::MerchantStorageScheme,
|
||||||
pub locker_id: Option<String>,
|
pub locker_id: Option<String>,
|
||||||
pub metadata: Option<serde_json::Value>,
|
|
||||||
pub routing_algorithm: Option<serde_json::Value>,
|
pub routing_algorithm: Option<serde_json::Value>,
|
||||||
|
pub metadata: Option<serde_json::Value>,
|
||||||
}
|
}
|
||||||
|
|
||||||
#[derive(Clone, Debug, Default, Insertable, router_derive::DebugAsDisplay)]
|
#[derive(Clone, Debug, Default, Insertable, router_derive::DebugAsDisplay)]
|
||||||
@ -41,8 +41,8 @@ pub struct MerchantAccountNew {
|
|||||||
pub redirect_to_merchant_with_http_post: Option<bool>,
|
pub redirect_to_merchant_with_http_post: Option<bool>,
|
||||||
pub publishable_key: Option<String>,
|
pub publishable_key: Option<String>,
|
||||||
pub locker_id: Option<String>,
|
pub locker_id: Option<String>,
|
||||||
pub metadata: Option<serde_json::Value>,
|
|
||||||
pub routing_algorithm: Option<serde_json::Value>,
|
pub routing_algorithm: Option<serde_json::Value>,
|
||||||
|
pub metadata: Option<serde_json::Value>,
|
||||||
}
|
}
|
||||||
|
|
||||||
#[derive(Debug)]
|
#[derive(Debug)]
|
||||||
@ -61,8 +61,8 @@ pub enum MerchantAccountUpdate {
|
|||||||
redirect_to_merchant_with_http_post: Option<bool>,
|
redirect_to_merchant_with_http_post: Option<bool>,
|
||||||
publishable_key: Option<String>,
|
publishable_key: Option<String>,
|
||||||
locker_id: Option<String>,
|
locker_id: Option<String>,
|
||||||
metadata: Option<serde_json::Value>,
|
|
||||||
routing_algorithm: Option<serde_json::Value>,
|
routing_algorithm: Option<serde_json::Value>,
|
||||||
|
metadata: Option<serde_json::Value>,
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -82,8 +82,8 @@ pub struct MerchantAccountUpdateInternal {
|
|||||||
redirect_to_merchant_with_http_post: Option<bool>,
|
redirect_to_merchant_with_http_post: Option<bool>,
|
||||||
publishable_key: Option<String>,
|
publishable_key: Option<String>,
|
||||||
locker_id: Option<String>,
|
locker_id: Option<String>,
|
||||||
metadata: Option<serde_json::Value>,
|
|
||||||
routing_algorithm: Option<serde_json::Value>,
|
routing_algorithm: Option<serde_json::Value>,
|
||||||
|
metadata: Option<serde_json::Value>,
|
||||||
}
|
}
|
||||||
|
|
||||||
impl From<MerchantAccountUpdate> for MerchantAccountUpdateInternal {
|
impl From<MerchantAccountUpdate> for MerchantAccountUpdateInternal {
|
||||||
|
|||||||
@ -158,8 +158,8 @@ diesel::table! {
|
|||||||
publishable_key -> Nullable<Varchar>,
|
publishable_key -> Nullable<Varchar>,
|
||||||
storage_scheme -> MerchantStorageScheme,
|
storage_scheme -> MerchantStorageScheme,
|
||||||
locker_id -> Nullable<Varchar>,
|
locker_id -> Nullable<Varchar>,
|
||||||
metadata -> Nullable<Jsonb>,
|
|
||||||
routing_algorithm -> Nullable<Json>,
|
routing_algorithm -> Nullable<Json>,
|
||||||
|
metadata -> Nullable<Jsonb>,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user