mirror of
https://github.com/juspay/hyperswitch.git
synced 2025-10-30 01:27:31 +08:00
feat(router): implement API endpoints for managing API keys (#511)
This commit is contained in:
@ -25,6 +25,24 @@ diesel::table! {
|
||||
}
|
||||
}
|
||||
|
||||
diesel::table! {
|
||||
use diesel::sql_types::*;
|
||||
use crate::enums::diesel_exports::*;
|
||||
|
||||
api_keys (key_id) {
|
||||
key_id -> Varchar,
|
||||
merchant_id -> Varchar,
|
||||
name -> Varchar,
|
||||
description -> Nullable<Varchar>,
|
||||
hash_key -> Varchar,
|
||||
hashed_api_key -> Varchar,
|
||||
prefix -> Varchar,
|
||||
created_at -> Timestamp,
|
||||
expires_at -> Nullable<Timestamp>,
|
||||
last_used -> Nullable<Timestamp>,
|
||||
}
|
||||
}
|
||||
|
||||
diesel::table! {
|
||||
use diesel::sql_types::*;
|
||||
use crate::enums::diesel_exports::*;
|
||||
@ -347,6 +365,7 @@ diesel::table! {
|
||||
|
||||
diesel::allow_tables_to_appear_in_same_query!(
|
||||
address,
|
||||
api_keys,
|
||||
configs,
|
||||
connector_response,
|
||||
customers,
|
||||
|
||||
Reference in New Issue
Block a user